On Sat, Dec 14, 2013 at 8:19 PM, Pavel Levshin <[email protected]> wrote:

>
> 14.12.2013 22:21, David Lang:
>
>  On Sat, 14 Dec 2013, Rainer Gerhards wrote:
>>
>>> I've also thought a bit more about the separate repo question. I am now
>>> again of the view that this is not a problem, but indeed desirable. The
>>> only thing we need to make sure is that it follows the same maintenance
>>> policies (regarding versions) that rsyslog does. And that's not very
>>> hard.
>>>
>>> Indeed, the whole doc version issue is not so much a real issue IMHO. In
>>> fact, we just have two of them
>>>
>>> a) the old legacy stuff used in v5
>>> b) the new stuff used in v6+
>>>
>>> That's the main source of confusion. Otherwise, rsyslog always keeps
>>> backward-compatibility very high on the priority list. So actually all we
>>> need is "this parameter/module" is available since ... and you are all
>>> set.
>>>
>>>
> This is simply wrong. From end user perspective, an user wants to get
> accurate and applicable documentation. He cannot configure 7-stable using
> docs from 7-devel. It is simple: any "devel" branch has many cool features
> which everyone  wants to use, but they are not in "stable". Everytime the
> user tries to configure such a feature, he gets feeling that docs are
> inaccurate and untrusted. Believe me, I am that user.
>
>
Thanks for the reality check. I honestly never had anticipated that. But
you are right, that's my failure. Glad to learn that.


> There are some docs which are not version-critical. FAQs, your blog posts
> (I mean, this kind of information), etc. They can be maintained separately.
> But do they deserve a repository?
>
>
>  Back to the repo question: I think a separate repo is of big advantage, as
>>> access to it, especially commit access, follows quite different paradigms
>>> than the main code repository. So I am back to the "let's do a separate
>>> one" PoV - maybe better earlier than later (so that other folks can see
>>> what's going on).
>>>
>>>
>>> David, all: anything I overlooked?
>>>
>>
>> My only real concern is that this means that the patch/pull request for a
>> feature and it's documentation now get split up and take two different
>> paths.
>>
>> just from a conceptual level this strikes me as very wrong. It may not
>> end up being that bad in practice (again because things are fairly small),
>> but it will make things harder for people writing new things to do the
>> documentation for their changes, and this is an area we are already weak in.
>>
>
> This is indeed a big problem, which should not be taken lightly. You could
> make /doc a git submodule, if you want to have it as a separate repository,
> while still having it in your working tree. Then, you need to syncronize
> two repositories everytime. But this way, you can give out /doc submodule
> to someone, leaving core source under your control. (I did not use git
> submodules, but this is how they are used in theory.)
>
>
this sounds interesting, I have to admit not only for doc ;)

As a contributor, do you think committing doc to a (totally separate but
clearly identifieable) respository is really a big deal? It's a honest
question. I admit I would really like to have this separate, as the folks
primarily working on it would probably be different (different skill set).

Thanks again,
Rainer

>
> --
> 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.

Reply via email to