Branches also make maintaining multiple versions really easy. I'll blog tomorrow how i do it for rsyslog.
Sent from phone, thus brief. Am 15.12.2013 15:20 schrieb "Pavel Levshin" <[email protected]>: > > The best way of doing this is just using branches, just like they are used > in rsyslog repo. Directories are mess, because they will contain many > duplicates. > > Remember that you'll need to make releases to build into rsyslog packages. > So, development patterns should be similar. > > > -- > Pavel Levshin > > > 15.12.2013 18:00, Boylan, James: > >> If it is decided to have the documentation locked to a version, I can >> easily arrange it so that the specific version of the Rsyslog is detailed >> in the generated documentation. Plus I would likely break the source >> documentation into directories like rsyslog-docs/v7.4.7-stable, >> rsyslog-docs/v7.5.7-devel, rsyslog-docs/v8.1.0-devel, etc. >> >> I will likely focus on 7.4.7-stable as it is the current stable release >> and it would be best to start there as it also seems to be the most heavily >> used version as well. But coming to a conclusion on how it needs to be >> broken down would help a lot in plotting out tasks to complete. >> >> -- James >> ________________________________________ >> From: [email protected] [rsyslog-bounces@lists. >> adiscon.com] On Behalf Of Pavel Levshin [[email protected]] >> Sent: Sunday, December 15, 2013 6:40 AM >> To: [email protected] >> Subject: Re: [rsyslog] [doc] versioning >> >> 15.12.2013 15:51, Boylan, James: >> >>> I agree. There is a strong need to identify versions in the >>> documentation. They question is where to draw the line. David has pointed >>> out that in the past its just been a matter of noting that certain >>> functions are available 7.5.8+, etc. Do we want to keep working from that >>> position? ie Break the documentation out to v7(-stable/-devel) >>> v8(-stable/-devel) and then do the same 'available in 7.5.8+' syntax? Or do >>> we want to hard lock the documentation versions to a specific release >>> version. >>> >>> The latter is more precise from a documentation perspective and less >>> work, but the former offers less confusion on what you can and can not do >>> with a specific version. I can see benefits to both methods, so feedback >>> on that would definitely be helpful. >>> >> As I've said before, latter is best for most documents. What does >> "7.5.8+" mean? Is is supported in 7.4.133? Is it present in 8.1.0? The >> answers are always not so trivial. Moreover, it is too easy to forget to >> write such a tag everywhere. Not every feature has this tag now, right? >> >> By the way, each document (when it is read by an user) should note which >> version it describes. It should be a part of template. >> >> >> -- >> Pavel Levshin >> >> _______________________________________________ >> rsyslog mailing list >> http://lists.adiscon.net/mailman/listinfo/rsyslog >> http://www.rsyslog.com/professional-services/ >> What's up with rsyslog? Follow https://twitter.com/rgerhards >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >> DON'T LIKE THAT. >> _______________________________________________ >> rsyslog mailing list >> http://lists.adiscon.net/mailman/listinfo/rsyslog >> http://www.rsyslog.com/professional-services/ >> What's up with rsyslog? Follow https://twitter.com/rgerhards >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >> DON'T LIKE THAT. >> > > _______________________________________________ > rsyslog mailing list > http://lists.adiscon.net/mailman/listinfo/rsyslog > http://www.rsyslog.com/professional-services/ > What's up with rsyslog? Follow https://twitter.com/rgerhards > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T LIKE THAT. > _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

