[Libosinfo] [PATCH 4/4] gnome: Add info about 3.10

Zeeshan Ali (Khattak) zeeshanak at gnome.org
Wed Sep 11 15:43:58 UTC 2013


On Wed, Sep 11, 2013 at 5:52 PM, Christophe Fergeau <cfergeau at redhat.com> wrote:
> On Wed, Sep 11, 2013 at 05:19:42PM +0300, Zeeshan Ali (Khattak) wrote:
>> So just because 'packaging system' is different, requirements become
>> *completely* different? I'm not at all saying the fedora's
>> requirements map exactly to gnome's but given that they are
>> practically very similar, the main difference I could see would be of
>> disk usage. CPU and RAM requirements ought to be very close, if not
>> the same.
>
> You are missing my point, I'm saying that ostree based images are very
> different from the GNOME live CDs that are already listed in libosinfo
> database,

And that is simply not true. They are both GNOME. The fact that <=3.8
media were based on fedora was an implementation detail that is pretty
irrelevant. They are both still the same OS.

> and as such, they should go to a different namespace, ie
> something that is not <os id="http://gnome.org/3.10">.
>
> If someone was to make a GNOME 3.10 live CD, we want that live CD to get this
> id, and we will be stuck if we used it first for ostree images.

Even if that happens, this live CD is again based on Fedora for some
reason (even though it can be produced through ostree) and assuming
that we want to support that, what is the problem? If minimum
resources turn out to be different, we can change them to highest
values from both.

Worse case scenario, we'll be forced to create a separate OS entry for
the live CD case but even that does not sound like anything we need to
be concerned about.

>> > Moreover, if we start telling application writers that they can use the
>> > 'gnome3.10' OS to get information about an ostree system, then telling them
>> > differently at a later point would arguably be an ABI break,
>>
>> Updating and improving existing data is in no way ABI break. If thats
>> the case, we have been breaking apps quite a lot and I have never
>> heard you say anything against it before.
>
> What I mean is if we tell application developers to lookup the osinfo
> database entry whose id is 'http://gnome.org/3.10' to get hardware
> requirements for ostree images, it would not be nice to change our mind
> later and tell them that now they should be using 'http://ostree/3.10'.

Yeah, that would be a breakage but I never suggested that and I don't
think there is going be a need for that.

-- 
Regards,

Zeeshan Ali (Khattak)
FSF member#5124




More information about the Libosinfo mailing list