On Tue, Dec 17, 2013 at 7:46 AM, Otis Gospodnetic <
[email protected]> wrote:

> Hi,
>
> On Mon, Dec 16, 2013 at 5:34 PM, David Lang <[email protected]> wrote:
>
> > The adiscon repo is _the_ authoritative repo.
>

as much as the github one is...


> >
> > The github repo is the office repo on github
> >
>
> Ah, interesting.... that is not at all how I understood that "OFFICIAL
> rsyslog repository on github" on https://github.com/rsyslog/rsyslog . But
> maybe you are right, maybe Rainer really phrased it like this in order to
> say "this is THE rsyslog repo *on Github*, all other rsyslog repos you see
> on Github and probably forks of this repo".  And the "on Github" part
> implies that this is the official rsyslog repo *ONLY* on Github and there
> are actually other non-Github repos....


yup


> and if so, I don't quite get why.
>  Sure, I get the fear of Github disappearing, but while Github is here,
> wouldn't it be simpler to just think of that repo as THE official repo?
>  Please see below.
>
>
> > If github goes away, it doesn't take _the_ master repo with it.
> >
>
> Right, because the Adiscon one is in sync, or at least that's my
> understanding.
> So if that is the case, isn't this Adiscon repo simply "Adiscon's
> insurance" in case Github disappears and not something Rsyslog contributors
> really need to know (or be confused by)?
>

What if someone does not want to use github for some reason or the other?
Maybe they do not like what NSA does to big sites. All the like. Why limit
options when there is no need to?

>
> Please read Rainer's blog post on the issue of why he doesn't want to be
> > dependent on github or any other third party.
> >
>
> Is there really a dependency is the repo on Github is *the* official repo
> if the Adiscon repo is synced to it?
>

>
> > It's very possible that there will end up being another official repo on
> a
> > github competitor if that competitor becomes popular enough.
> >
>
> Another official repo created by Rainer?  Would be a little confusing and
> needless IMHO, but I may be missing something.
>
>
let me phrase it this way

"rsyslog is a project on githbub"

but NOT

"rsyslog is a github project"

While I like the idea to take advantage of github's features, but not at
the expense of becoming kind of their property. Among others, I've seen
sf.net, freshmeat, Google code, Track and probably a tons of other come and
go.

The important pointer to know is:

http://www.rsyslog.com/where-to-find-the-rsyslog-source-code/

We can update this as of our liking. I am not even totally opposed to move
the git over to github only as long as the service is good. But I don't
intend to do so without seeing how things work out with it. What's the
problem with not becoming a github-exclusive project? Does it hinder github
users in any way? If so, in which?

Otis, I also think you have a wrong understanding of what git is and why it
was designed. Git is a peer-to-peer system, and it was designed so that
multiple repos can exist, nobody needs to rely on any specific party. It
only doesn't work in the model that github uses, which is a legacy model
before we had real distributed version control. They built nice interfaces
around it, but in essence what they try is to make you use a purely
centralized infrastructure (and least that's the impression I am getting
more and more).

Have a look at the git book:

http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project

It recommends the "one-repository with multiple commitors" methodology for
private projects only. For public projects, it recommends using patches and
pull request and multiple repositories with that (and it even mentions
github). It's the workflow used by many projects, including the Linux
kernel and rsyslog.

Rainer

Thanks,
> Otis
>
>
> On Mon, 16 Dec 2013, Otis Gospodnetic wrote:
> >
> >  Date: Mon, 16 Dec 2013 17:24:50 -0500
> >> From: Otis Gospodnetic <[email protected]>
> >> Reply-To: rsyslog-users <[email protected]>
> >> To: rsyslog-users <[email protected]>
> >> Subject: Re: [rsyslog] People insight?
> >>
> >> No need to eliminate.  But if one repo is labeled as official, it makes
> >> more sense to point to that repo if having 2 repos is not possible.
> >>  Though
> >> in my mind a project wants to help contributors contribute more easily
> and
> >> I think in this particular case 3M+ people having Github accounts helps
> >> with that.
> >>
> >> Otis
> >> --
> >> Performance Monitoring * Log Analytics * Search Analytics
> >> Solr & Elasticsearch Support * http://sematext.com/
> >>
> >>
> >> On Mon, Dec 16, 2013 at 4:48 PM, David Lang <[email protected]> wrote:
> >>
> >>  remember that we are not trying to eliminate the adiscon infrastructure
> >>> or
> >>> the google juice that goes with it.
> >>>
> >>> At most we would want to add github to Ohloh, so the issue isn't that
> it
> >>> points at adiscon, but that the text should get an added pointer to
> >>> github.
> >>>
> >>> David Lang
> >>>
> >>> On Mon, 16 Dec 2013, Otis Gospodnetic wrote:
> >>>
> >>>  The key part is that it doesn't encourage easier PRs or help with
> juice.
> >>>
> >>>>
> >>>> Otis
> >>>>
> >>>>
> >>>> On Mon, Dec 16, 2013 at 4:30 PM, David Lang <[email protected]> wrote:
> >>>>
> >>>>  On Mon, 16 Dec 2013, Otis Gospodnetic wrote:
> >>>>
> >>>>>
> >>>>>  I forgot about Ohloh.  Thanks - looks good!
> >>>>>
> >>>>>
> >>>>>> Note they point to git://git.adiscon.com/git/rsyslog....
> >>>>>>
> >>>>>>
> >>>>>>  since the content is the same, that's not a problem.
> >>>>>
> >>>>> David Lang
> >>>>>
> >>>>>  Otis
> >>>>>
> >>>>>  --
> >>>>>> Performance Monitoring * Log Analytics * Search Analytics
> >>>>>> Solr & Elasticsearch Support * http://sematext.com/
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Dec 16, 2013 at 3:12 PM, Rainer Gerhards
> >>>>>> <[email protected]>wrote:
> >>>>>>
> >>>>>>  Ohloh has many of these metrics, i think better than on github:
> >>>>>>
> >>>>>>
> >>>>>>> http://www.ohloh.net/p/rsyslog
> >>>>>>>
> >>>>>>> For sone reason, the code size seems to have a problem, though.
> >>>>>>>
> >>>>>>> Active *direct* commit access? Me. Hasn't been a problem so far.
> As i
> >>>>>>> said,
> >>>>>>> i known those that need few to zero review.
> >>>>>>>
> >>>>>>> Rainer
> >>>>>>>
> >>>>>>> Sent from phone, thus brief.
> >>>>>>> Am 16.12.2013 20:59 schrieb "David Lang" <[email protected]>:
> >>>>>>>
> >>>>>>>  On Mon, 16 Dec 2013, Otis Gospodnetic wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>>  Hi,
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>  On Mon, Dec 16, 2013 at 2:25 PM, David Lang <[email protected]>
> wrote:
> >>>>>>>>>
> >>>>>>>>>  On Mon, 16 Dec 2013, Otis Gospodnetic wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>   Hi,
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>  Btw. where can one see a list of people who
> >>>>>>>>>>
> >>>>>>>>>>> A) have commit rights
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>  shouldn't matter, send your pull request/patches to the
> mailing
> >>>>>>>>>>>
> >>>>>>>>>>>  list so
> >>>>>>>>>> they can be reviewed and someone with commit rights will review
> >>>>>>>>>> and
> >>>>>>>>>>
> >>>>>>>>>>  pull
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>   it.
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>  Was just curious.  Anyone knows?
> >>>>>>>>> Note: this is not about Github, just curious about how many
> >>>>>>>>> (active)
> >>>>>>>>> committers there are.  I like numbers and trends. :)
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>  active comitters has been 1-2 (Rainer with backups at Adiscon)
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> now, this is nowhere close to the number of contributers, which
> is a
> >>>>>>>> FAR
> >>>>>>>> more interesting number.
> >>>>>>>>
> >>>>>>>> As of this week, the number of possible comitters has increased
> >>>>>>>> significantly, but the number of "active" committers is probably
> not
> >>>>>>>>
> >>>>>>>>  going
> >>>>>>>>
> >>>>>>>
> >>>>>>>  to be changing much becuse most of these committers are not going
> to
> >>>>>>>
> >>>>>>>> be
> >>>>>>>> making changes directly.
>
_______________________________________________
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.

Reply via email to