On the contrariety, I think merge commits are good. They tell the story of what things happened in parallel, why something is the way it is etc.
Linear commit history is a departure from reality. One can rebase changes, but then that isn't a reflection of how commits were done originally. I think protecting natural order is valuable both in terms of ease of doing things and in terms of richer history of how changes were made. -- Regards, Janmejay PS: Please blame the typos in this mail on my phone's uncivilized soft keyboard sporting it's not-so-smart-assist technology. On Jan 12, 2015 10:29 PM, "Rainer Gerhards" <[email protected]> wrote: > OK, folks, let me give an update on the whole topic. I've now tried for a > couple of weeks to avoid merge entries in the git history. That approach > works, but it creates a lot of overhead and quite some confusion for a lot > of folks. Some users have voiced they don't really care if there is a merge > entry. Viewer have voiced they don't like them. Michael Biebl has pointed > out that it is easy to make them disappear from "git log". > > After careful consideration and some frustration, I conclude that avoiding > merge entries is unnecessary overhead for me. Being the 90%+ contributor > for this project, I conclude that avoigin merge entries is unncessary > overhead for the project. As such, I will no longer try to avoid them at > all costs. I will, however, try to keep the git history as neast as > *possible*, but not go any more length for that. > > As such, I'll reset the default branch on github to "master" and will > accept pull requests to master. Internally, everything still needs to go > through master-candidate, as this is how the new testbench setup requires. > If someone doesn't like this approach to the testbench, I am open to > changes, BUT I thank ask that someone to actually contribute running code > to make it happen. Good advise is good, but doesn't help getting things > done. > > Thanks again for all comments, I think they have considerable helped move > forward. Sorry that I could not accept all suggestions. I guess it's like > always in live: not everybody can be happy. But I hope we have achieved a > sufficient level of overall happiness :-) > > Rainer > > 2014-12-17 19:20 GMT+01:00 David Lang <[email protected]>: > > > Sounds like we need a bug filed with github. We can't be the only folks > > running into this sort of problem. > > > > David Lang > > > > On Tue, 16 Dec 2014, Rainer Gerhards wrote: > > > > I even get a mail with the necessary git command for merge. But in the > gui > >> it looks unmerged. Given all those long discussion we had on > encouraging > >> contributions, this looks like a "I won't merge anything" attitude which > >> tends to scare potential new contributors away. > >> > >> Sent from phone, thus brief. > >> Am 16.12.2014 21:33 schrieb "Tait Clarridge" <[email protected]>: > >> > >> Is the information visible in the pull request so that the merge can be > >>>> > >>> done > >>> > >>>> manually? or is all of this hidden in the GUI? > >>>> > >>>> > >>> The requestor username and branch is visible in the GUI. > >>> > >>> An example title line looks like: "oldmantaiter wants to merge 1 > >>> commit into rsyslog:master-omkafka from oldmantaiter:omkafka-merge" > >>> > >>> So yes, you could remote add https://github.com/oldmantaiter/rsyslog > >>> and then pull omkafka-merge in the above case. > >>> _______________________________________________ > >>> 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. > _______________________________________________ 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.

