Comments (2)
I'm sorry, I have very little time right now, and I must admit that packaging issues are time consuming. I have noticed #36, and I'm still undecided about making gitchangelog
a full package... I know that a lot of people appreciate single files project. Of course, there's a limit to this concept, but I'm not sure gitchangelog
has grown enough to be considered eligible for being upgraded to a full package.
I really am dreading these packaging issues that are a plague to python ecosystem (take a look at .travis.yml
: I'm testing the packaging system, but had to force some versions). I'm aware that the fact of being a single file package puts this project on a bad start, so this is why we'll probably move toward your solution in the end.
I dislike the idea of being forced into a move by the packaging system flaws. But the current state of gitchangelog
installability is not acceptable neither.
Please, feel free to share your thoughts on this topic, and bare with my very slow time of decision on this matter.
from gitchangelog.
Hello.
I think it is almost mandatory an element as cool as this being managed properly as a package.
Even I can recommend use this **way:
https://jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/
I love the way it is explained and maybe this package can be simply a dependency template for things like cookiecutter templates.
https://github.com/audreyr/cookiecutter
One of the leaks of such package templates (which is awesome BTW) is a proper automated changelog management (and by far your work is excellent and in my opinion is a proper tool to use with).
It is related also to your idea here #39 and here #32 to be considered completed.
A better config setting and parameter management with **Python Click which convert it in a complete cli interface and almost magically will help.
It means I fell like your work can be easily included in the set of **standars ways to manage a proper python /whatever project, for that be packaged properly is a MUST not a SHOULD.
My 2 cents... EXCELLENT work here.
from gitchangelog.
Related Issues (20)
- [WinError 2] The system cannot find the file specified HOT 3
- ignore_regexps doesnt match against whole message, only subject
- regexp filter skipping matches
- Added an AUR package.
- Update Readme to include basic full example. HOT 2
- Exception with FileInsertIntoFirstRegexMatch HOT 2
- pystache missing as dependency? HOT 2
- UnicodeEncodeError character maps to undefined HOT 7
- Support for pre-commit
- How to show changelog since certain commit? HOT 1
- Use branch name for section categorisation HOT 1
- test failures caused by 3.0.4 package missing test/__init__.py
- Is this project still maintained ? HOT 2
- Slow execution on big repositories under Cygwin HOT 8
- Enhancement Request: Multi-package repo support HOT 1
- Request: drop d2to1
- Offering to help with the project HOT 6
- Branch tags are erroneously included into change log
- Changelog usage?
- Incorrect gitchangelog format
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitchangelog.