Mirror — primary at git.dannydannydanny.me
| _config.yml | ||
| LICENSE | ||
| README.md | ||
DannyDannyDanny/gitmoji
Repo Roadmap
- 2021Q1:
Gitmoji -> (general) Methodology✅ - 2021Q2: Git Methodology -> Branching, Merging and Pull Requests
- 2021Q3: Organize other methodology better
- 2021Q4: Add collaborators
This methodology repo is focused on Python Data Processing based projects with som external dependencies (APIs or DBs).
In your commit message use the format :gitmoji: <commit message>. Only propper nouns, CamelCase and class names should have uppercases letters. Avoid using multiple gitmojis.
gitmoji Lookup
| emoji | code | description |
|---|---|---|
| ✨ | :sparkles: |
add new feature / function |
| 🎨 | :art: |
refactor code / improve readibility / structure and lint flake8 |
| 🥅 | :goal_net: |
try/raise/handle errors or warnings |
| ⚡ | :zap: |
improve performance / coverage / profiling |
| 🐛 | :bug: |
fix this bug |
| 🚚 | :truck: |
moving / renaming |
| ♻️ | :recycle: |
writing automated tests and hooks |
| 🚧 / 💥 | :construction:/:boom: |
work in progress / breaking changes |
| 📝 | :memo: |
doc / logging / verbosity / code comments |
| 🔥 / ⚰️ | :fire:/:coffin: |
remove (dead) code / file |
| 👽 | :alien: |
changes related to APIs and Databases |
| 📊 | :bar_chart: |
clean / transform / validate data |
| 💄 | :lipstick: |
improve UI / UX, CLI or visualizations |
| 📌 | :pushpin: |
dependency and environment versioning |
| 🙈 | :see_no_evil: |
changes to .gitignore and exclusively local files |
| 🔍 | :mag: |
changes in connection with PR-review change-requests |
Missing a gitmoji? Get inspiration. Submit an issue (or Pull Request).
Git Branching
Coming soon! 🚧
Repo Badges
Coming soon! 🚧
![Coverage badge][coverage-badge] [coverage-badge]: https://img.shields.io/badge/Coverage-100%25-brightgreen.svg
Other methdology
- Things you should do know
- Follow naming conventions
- Follow software engineering laws
- Use scrum methodology
- Do CodeReviews
- Use databases
- Consider SQL (but don't use
select *) - Be aware of feature casualties of large databases
- Consider SQL (but don't use
- Avoid dark patterns
- Security
- Audit security
- Understand SSH tunnels
- Use non-linear roadmaps
- Use solarized-theme