Re: [Geany-devel] How about calling the next release 1.0?
On Tue, 20 Sep 2011 12:07:23 +0200 Jiří Techet tec...@gmail.com wrote: Hi, just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? This would be just numbering change, not some milestone based on features that have to be implemented (similarly to renumbering linux kernel from 2.6.x to 3.0). Rationale: the 0.xx versioning scheme makes an impression that Geany is something very unstable that crashes every five minutes and whose first release was made a few months back. Instead, Geany is a very stable and reliable editor with lots of features and several years of history. I know there are some 1.0 TODOs here: http://www.geany.org/Documentation/ToDo like the ABI stability for plugins and other features. But 1. Will the ABI be ever considered stable? Is it really needed? (All the plugins I know are open source and the combined plugin project is kept in sync with the development release so there's no real problem even if the API changes). 2. I think there's no need to require some specific features for the 1.0 release. The current set of features makes already a very good editor and extra features can always be introduced in later versions. I already find Geany more usable for my needs than editors having 2011 as their version number so I believe it deserves the 1 prefix. What is your opinion? As a quiet reader of this mailing list and (very) occasional contributor, I agree wholeheartedly. I've been using geany as my principle IDE for the last 4 years, the last three of which have been spent as a professional developer. Firefox (now on version 4) crashes at least twice a week (although mainly due to Flash). Netbeans (version 7.0) ties itself in a knot at least once a week, while consuming all available resources. OpenOffice (version 3) will occasionally just vanish without even an error message, sheepishly offering me the chance to recover documents on restart. Through all of this geany goes from reboot to reboot without dropping a byte. I think it's time to recognise that! :-) Jon ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On 20 September 2011 20:14, Jon Senior j...@restlesslemon.co.uk wrote: On Tue, 20 Sep 2011 12:07:23 +0200 Jiří Techet tec...@gmail.com wrote: Hi, just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? This would be just numbering change, not some milestone based on features that have to be implemented (similarly to renumbering linux kernel from 2.6.x to 3.0). Rationale: the 0.xx versioning scheme makes an impression that Geany is something very unstable that crashes every five minutes and whose first release was made a few months back. Instead, Geany is a very stable and reliable editor with lots of features and several years of history. I agree with this argument, I tend to introduce Geany anywhere I have a contract and one of the first reactions is always But its just a fractional version number. And I know when I am looking for software I want to use I tend to have the same reaction. Following the Kernels example and going to 1.0 or better yet 1.1 would be a good idea. And it is likely to attract more contributors since it doesn't look like the project is just starting. Cheers Lex ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
Hi, Am 20.09.2011 12:07, schrieb Jiří Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. Cheers, Frank ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On 20 September 2011 21:23, Frank Lanitz fr...@frank.uvena.de wrote: Hi, Am 20.09.2011 12:07, schrieb Jiří Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. I have to disagree with you on this Frank, the version number is nothing to do with structural or technical issues, it is a project issue. Changing the version number doesn't affect translation or anything else that takes time to do, so it isn't going to delay the release. As shallow as it may seem to us technical people, that something like the version number is important, it is part of the image that Geany uses to attract assistance to the project, and that is important to us. And as such should reflect the fact that Geany is a mature product. Cheers Lex ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
Am Di, 20.09.2011, 13:43 schrieb Lex Trotman: On 20 September 2011 21:23, Frank Lanitz fr...@frank.uvena.de wrote: Hi, Am 20.09.2011 12:07, schrieb Ji?í Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. I have to disagree with you on this Frank, the version number is nothing to do with structural or technical issues, it is a project issue. Changing the version number doesn't affect translation or anything else that takes time to do, so it isn't going to delay the release. I agree. There's no reason to wait until after the upcoming release. 1.0: the earlier, the better. This release should be the most stable one ever made, so 1.0 is even more justified. 0.X simply isn't justified anymore. It sounds like Geany was alpha software, but it has indeed better release quality that the majority of software out there. Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
Hi But why only 1.0? GNOME 3.* KDE 4.* Scite 2.* What about Geany 3000? Or some kind of other stupid release name like ''busel', 'verabei', 'krumkach' ... Best regards, Yura Siamashka On 20/09/2011, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Am Di, 20.09.2011, 13:43 schrieb Lex Trotman: On 20 September 2011 21:23, Frank Lanitz fr...@frank.uvena.de wrote: Hi, Am 20.09.2011 12:07, schrieb Ji?í Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. I have to disagree with you on this Frank, the version number is nothing to do with structural or technical issues, it is a project issue. Changing the version number doesn't affect translation or anything else that takes time to do, so it isn't going to delay the release. I agree. There's no reason to wait until after the upcoming release. 1.0: the earlier, the better. This release should be the most stable one ever made, so 1.0 is even more justified. 0.X simply isn't justified anymore. It sounds like Geany was alpha software, but it has indeed better release quality that the majority of software out there. Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Best regards, Yury Siamashka ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On Tue, 20 Sep 2011 12:07:23 +0200 Jiří Techet tec...@gmail.com wrote: How about getting rid of the 0 version prefix and calling the next release 1.0? +1.0 :) Much more reliable that my primary IDE, which is version 5. Though I'd prefer to see stash-tree-display-5923.diff (from the last (Various pref changes not ignored on dialog cancel message) before that. use_safe_file_saving was renamed, so it won't be nice to leave the last known various prefs problem hanging. -- E-gards: Jimmy ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] saving plugin settings in a project file
Am 19.09.2011 11:13, schrieb Lex Trotman: On 19 September 2011 18:38, Alexander Petukhovde...@apetukhov.ru wrote: I would like to store debugger settings such as watches, breaks, target etc in a project file. These are not the settings that apply to a plugin in a whole but look like being related to files user is working with, i.e. a project. The files a user is working with are not necessarily a project. Especially for something as general as debugging it is important that you also support workflows that don't involve having a project file open (as well as ones that do of course). Doesn't that mean another type of session is needed? a debug session? I think it makes sense to tie debug stuff to projects. Doing it any other way probably means lots of extra work and maintainance effort, for a use-case the author doesn't even have. Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On Tue, Sep 20, 2011 at 1:23 PM, Frank Lanitz fr...@frank.uvena.de wrote: Am 20.09.2011 12:07, schrieb Jiří Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. I would agree with most on this thread that Geany deserves a 1.0. However, we could compromise: bump numbering to 0.9.0, and then see what comes next. Maybe the main devels feel that 1.0 is warranted, or we wait for structural changes to happen. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On Tue, 20 Sep 2011 16:10:34 +0300, Yura wrote: Hi But why only 1.0? GNOME 3.* KDE 4.* Scite 2.* What about Geany 3000? Or some kind of other stupid release name like ''busel', 'verabei', 'krumkach' ... Heh, I like krumkach, sounds in German quite funny :). More seriously, I personally don't mind much about version numbers. It's good to have some but the actual value doesn't mean much to me. But I realise other people take more care about this and 0.x might seem not that mature to many users. So, I'd say: why not. Regards, Enrico -- Get my GPG key from http://www.uvena.de/pub.asc pgpqRW6rrQgGW.pgp Description: PGP signature ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] ChangeLog for Geany: is that useful, for who and how? (was Re: Geany-Plugins: Please check for ChangeLog-entries on commit)
On Mon, 19 Sep 2011 17:45:04 +0200, Colomban wrote: Hi guys, [skip ChangeLog, maybe use something auto-generated] while I was sticking long time to our ChangeLog format and workflow, in the meantime I think we could indeed drop it, that is, drop it in the (D)VCS. Just auto-generate it for releases to be included in tarballs as there is no way for users to query the (D)VCS. I wouldn't even filter the commit messages in any way, just generate a fancy ChangeLog from them. This only means we need to take care about using sane commit messages but we did this before already, I'd say. When/After switching to GIT, this all should become easier. So, this is it. I'm waiting for any POVs, remarks, flamewars, insults, etc. you find appropriate :) Insults? Tempting... :D. Regards, Enrico -- Get my GPG key from http://www.uvena.de/pub.asc pgpc060K5R2xi.pgp Description: PGP signature ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On Tue, Sep 20, 2011 at 6:14 AM, Jon Senior j...@restlesslemon.co.uk wrote: On Tue, 20 Sep 2011 12:07:23 +0200 Jiří Techet tec...@gmail.com wrote: Hi, just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? This would be just numbering change, not some milestone based on features that have to be implemented (similarly to renumbering linux kernel from 2.6.x to 3.0). Rationale: the 0.xx versioning scheme makes an impression that Geany is something very unstable that crashes every five minutes and whose first release was made a few months back. Instead, Geany is a very stable and reliable editor with lots of features and several years of history. I know there are some 1.0 TODOs here: http://www.geany.org/Documentation/ToDo like the ABI stability for plugins and other features. But 1. Will the ABI be ever considered stable? Is it really needed? (All the plugins I know are open source and the combined plugin project is kept in sync with the development release so there's no real problem even if the API changes). 2. I think there's no need to require some specific features for the 1.0 release. The current set of features makes already a very good editor and extra features can always be introduced in later versions. I already find Geany more usable for my needs than editors having 2011 as their version number so I believe it deserves the 1 prefix. What is your opinion? As a quiet reader of this mailing list and (very) occasional contributor, I agree wholeheartedly. I've been using geany as my principle IDE for the last 4 years, the last three of which have been spent as a professional developer. Firefox (now on version 4) crashes at least twice a week (although mainly due to Flash). Netbeans (version 7.0) ties itself in a knot at least once a week, while consuming all available resources. OpenOffice (version 3) will occasionally just vanish without even an error message, sheepishly offering me the chance to recover documents on restart. Through all of this geany goes from reboot to reboot without dropping a byte. I think it's time to recognise that! :-) +1. But I needed to learn C for some program of mine which uses GTK+. So I hope to look through the code and contribute to Geany :) Jon ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Nick ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel