-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
changelog up to date? Merge develop into master? #128
Comments
OK + good idea. Merging with master and bump the version is fine for me. I can take care of the changelog today (should I update the one in dev or in master?) ... but won't have time updating the docs (never did it and out of office until Thursday next week). |
@fabianmoronzirfas can you also go through the issues and check whether closing makes sense (did that yesterday too, had the feeling there is some solved stuff open which I'm the wrong one to close) |
Well if we keep it the About the docs. An intermediate solution would be building the docs with the latest yuidocs and serve it as github pages until @ludzeller or @ffd8 has the time to update the site. |
So does that mean we release 2.0 now? Or is this some sort of 2.0 alpha and we'll add more features/bug fixes until the final 2.0 is released? Because there are a whole lot more features that we planned to add for 2.0. |
It's more like an alpha. I think the main idea in 2.0 was to get rid of the To really release 2.0 we need to update the docs and all that. Means a lot more work. 😞 |
Yes, exactly, that's why is was worried there for a second that we rush this step now and call it the 2.0 release, since I would consider the code atm to premature to fully release. If we do the current state as an alpha to have it ready for Marius' workshop that's fine, but I would hold off with the actual release until we have taken out |
Same here please no 2.0 for this ... so it will be |
Yes I would suggest that. The patch number should actually only be bug fixes and stuff. Each new feature should get a minor number and breaking changes get a major number. This is how I understand semver. So the introduction of |
Did we add more new features? @trych you did a lot PR's lately would you say new features or just patches? |
But that aside, should we not also list bug fixes in the changelog? When I check out a new vesion of a software I am always really interested in reading about bug fixes. |
oh so how to proceed? making it v 1.5? |
hm got yuidoc to build the the docs but it is not pretty. :-/ |
? |
That's why I asked. If we stick to semver I think it should be 1.5 http://semver.org/#spec-item-7
We should have bumped the minor version by each new feature. IMO |
Hm, sorry, I missed the semver part, did we somewhere agree on this? To me this seems quite excessive. I would just always bump it up by one minor version if we feel the need to make a release, no matter how many features we have put in. If we have only made bug fixes, bump it up one patch version instead. But that's just my opinion. |
Actually, as I understand that, this only means whenever the developers decide on a release, then you have to check if new functionality was introduced, and if this is the case (no matter how many new features), then you bump it up by one minor version. This does not mean that whenever we add a new feature in |
Here is the changelog update: https://github.com/basiljs/basil.js/blob/741780250006b0c6bec6af4959707bedf8ba01f0/changelog.txt Please add/change/improve it ... if I missed anything |
Added 3 comments. Everything else looks great. |
OK 1.1 it is. Change changelog as suggested. As I'm off now ... plz and merge on your own. Have a nice weekend! + Many thanks for the super cool work!! Extremely looking forward to 2.0!! |
okidoki. I'll do the develop --> master merge and bump to 1.1 Have a nice weekend too. |
One more thing (sorry), would it not make more sense to actually name people by their non-Github name (Timo Rychert instead of @trych), because the change log is also (or mostly) being read outside of Github, I guess? |
I'm cool with GitHub user names. If you like to change it. |
In all other instances people are called by their actual name, (see line 52 |
@trych Sure! Maybe go with |
Ok, went ahead and changed it. @fabianmoronzirfas But what about the docs?
True, the default yuidoc results look super ugly. Is there any way to get a hold of the basiljs.ch style sheets or so? Or alternatively to apply some clean standard styles for the moment? I'm not very skilled in web design things, as I just started to learn some html basics last month 😜 . |
I'll try to come up with a solution next week. |
I guys. I just saw that Marius Watz is giving a Basil.js workshop in November --> https://twitter.com/mariuswatz/status/796816489718448128
I promised to at least have a 2.0 draft if they want to use it. (Here it is https://github.com/basiljs/basil.js/tree/2.0 ) So I'd like to give him a heads up on new features and all the bug fixes. Is the changelog still up to date? And should be merge the develop branch into master?
What brings me to another thing. We really should update the docs #56 #61 and I think at least bump the version not only a patch but a minor.
The text was updated successfully, but these errors were encountered: