On Sep 30, 2012, at 12:17 PM, Milan Jurik <[email protected]> wrote:
> Copy is not the way because you need to maintain it anyway and be able
> to reproduce CBE easily on other systems. So I have to include it
> somewhere in the distro used as CBE. Lesson learnt from JDS gate
> history, for long time it maintained own "CBE consolidation" outside of
> the system and it was not the best idea.
But you already have this CBE consolidation, right? I think JDS is probably
the only consumer for these bits now. Frankly, you guys should just convert to
using NROFF format sources like everyone else.
- Garrett
>
> Best regards,
>
> Milan
>
> Garrett D'Amore píše v ne 30. 09. 2012 v 11:55 -0700:
>> Just copy it to your build environment. I don't want us to carry this ugly
>> c++ baggage in the gate and force everyone to install it just because one
>> consolidation uses it for a crappy build chain.
>>
>> There is no need for end users to have this tool, and it clearly cannot be
>> considered core functionality any longer.
>>
>> Sent from my iPhone
>>
>> On Sep 30, 2012, at 10:26 AM, Milan Jurik <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> Garrett D'Amore píše v ne 30. 09. 2012 v 08:12 -0700:
>>>> On Sep 30, 2012, at 7:31 AM, Yuri Pankov <[email protected]> wrote:
>>>>
>>>>> On Sun, 30 Sep 2012 16:13:30 +0200, Milan Jurik wrote:
>>>>>> Hi,
>>>>>>
>>>>>> before continuing in ping-pong about this:
>>>>>>
>>>>>> https://www.illumos.org/issues/3241
>>>>>>
>>>>>> I would like to see discussion on the list. Status is that JDS gate is
>>>>>> broken by removal of sgml2roff. Yes, sgml2roff has no usage in Illumos
>>>>>> gate. But that is not correct answer I believe. The changeset removed
>>>>>> functionality used by some consumers. I know many people do not see
>>>>>> benefit in maintaining JDS (and GUI) in Illumos based distro. Still I do
>>>>>> not understand why Illumos should be stripped from functionality used by
>>>>>> some consumers.
>>>>>>
>>>>>> Yes, not all parts need to be sitting in Illumos gate. But I do not see
>>>>>> any vehicle which allows moving bits between consolidations for now.
>>>>>>
>>>>>> I would like to understand reason why sgml2roff was removed if the
>>>>>> argument that it is not need by consumers is not valid. From my point of
>>>>>> view it is regression in functionality.
>>>>>
>>>>> sgml2roff is a *helper* utility (and it was an unmaintained mess), and as
>>>>> illumos doesn't ship any SGML manpages, the need for it being in the gate
>>>>> has vanished. As it's not closed-source, proprietary or documented core
>>>>> OS functionality, I don't see a problem with "fixing" consumers to not
>>>>> rely on it being shipped within illumos-gate (just convert JDS manpages
>>>>> to nroff?).
>>>>
>>>>
>>>> I updated the bug. From what I can tell, JDS delivers man pages in nroff
>>>> format. In this case, sgml2roff becomes a build time dependency for JDS
>>>> rather than a run-time dependency. Assuming this to be the case, the best
>>>> solution is to import it into the JDS CBE. (Or, to stop maintaining those
>>>> pages in SGML and just convert them once to nroff and be done with it --
>>>> but I'm not sure if that is complicated by interactions with the upstream.)
>>>
>>> yes, it is part of JDS CBE, not run-time dependecy (from what I know
>>> now). I am trying to use plain "upstream" JDS gate then I have serious
>>> problem here, I need to deliver it to CBE, which I can clone easily.
>>> From my point the simplest way is to bring it back to Illumos gate than
>>> to fight with different build structures. Which means I have to push it
>>> to OI ON gate for now. As the result the next OI can diverge from clean
>>> Illumos.
>>>
>>> Somebody is asking me for my time because he did not want bits in
>>> Illumos gate. For which reason? Because somebody did not like it? It was
>>> working utility - which bugs were logged against it and not fixed? It
>>> has use case and consumer and usually that was reason why the tool was
>>> kept.
>>>
>>> Yes, I know I came late to this party. I have my reason - lack of spare
>>> time. The situation changed but I am blocked with this one.
>>>
>>>> - Garrett
>>>
>>> Best regards,
>>>
>>> Milan
>>>
>>>
>>>
>>> -------------------------------------------
>>> illumos-discuss
>>> Archives: https://www.listbox.com/member/archive/182180/=now
>>> RSS Feed:
>>> https://www.listbox.com/member/archive/rss/182180/22003744-6133b79f
>>> Modify Your Subscription: https://www.listbox.com/member/?&
>>> Powered by Listbox: http://www.listbox.com
>>
>>
>> -------------------------------------------
>> illumos-discuss
>> Archives: https://www.listbox.com/member/archive/182180/=now
>> RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175687-799b1238
>> Modify Your Subscription: https://www.listbox.com/member/?&
>> Powered by Listbox: http://www.listbox.com
>
>
>
>
> -------------------------------------------
> illumos-discuss
> Archives: https://www.listbox.com/member/archive/182180/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/182180/22003744-6133b79f
> Modify Your Subscription: https://www.listbox.com/member/?&
> Powered by Listbox: http://www.listbox.com
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription:
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com