Hi,

Am Donnerstag, 23. Januar 2014, 11:55:49 schrieb Michael Mraka:
> Hi Silvio,
> 
> I've come across commit 8844fcb10460d7d9838e89e376e09e7b1539b3fe
> which adds new tables for action chaining feature.
> I noticed all table/trigger/constraint names have 'suse' prefix.
> I guess I understand why you named it that way :).

I am not sure that you know the real reason :-)

> Anyway
> majority of tables have rhn prefix but it isn't because they were
> created by Red Hat engineers rather then just a legacy prefix from old days
> when Satellite was born as Red Hat Network (and many years later opensourced
> as Spacewalk project).
> 
> So we continue to use rhn prefix even if the project is called
> differently nowadays because renaming of all tables is just not worth of it.

Exactly. And this is also the reason why we use "suse" prefix/namespace.
Sometimes we have a feature ready and released in our product before we try to 
upstream it. And what we want to prevent is a potential conflict in the table 
names.

Additionally it happens in the past, that some of our feature did not make it 
upstream (reject, no response anymore or requested to much changes we were 
unable to do). What would now happen, if somebody else start a new feature and 
choose the same table name we already use in our product? 

=> A nightmare :-) So we use the "suse" prefix and such things cannot happen.

> To sum it up - I'd like new tables to continue with old rhn prefix naming.

In case of ActionChaining and other features I think it is doable, if we know 
that it will be merged upstream. If this is still unclear or we get a reject, 
we need to keep the "suse" prefix.

-- 
Regards

        Michael Calmer

--------------------------------------------------------------------------
Michael Calmer
SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg
T: +49 (0) 911 74053 0
F: +49 (0) 911 74053575  - e-mail: michael.cal...@suse.com
--------------------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer
HRB 16746 (AG Nürnberg)


_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to