Re: Removing sub-parts from the remote parts ecosystem.

2016-08-10 Thread Joe Talbott
Actually it's not as bad as I thought. We'd have duplicate entries; the original would now have the project-part and '/' in explicitly in each part name; and the new would be a copy with the slashes changed to '-'. This will allow older versions of snapcraft to continue to use the versions with '

Re: Removing sub-parts from the remote parts ecosystem.

2016-08-10 Thread Sergio Schvezov
El 10/08/16 a las 03:14, Didier Roche escribió: > Le 09/08/2016 à 23:41, Joe Talbott a écrit : > Namespacing was really nice for things like desktop/ parts > (desktop/gtk3, desktop/gtk2, desktop/qt5, desktop/qt4, > desktop/glibonly). There is as well mqtt-paho/python2 and > pqtt-patho/python3. I

Re: Removing sub-parts from the remote parts ecosystem.

2016-08-10 Thread Joe Talbott
On Wed, Aug 10, 2016 at 8:29 AM, Didier Roche wrote: > Le 10/08/2016 à 13:51, Joe Talbott a écrit : > >> >> The plan would be to convert the wiki parts and their origins but to >> have a deprecation warning for any snapcraft.yaml using the namespaced >> part names and to have snapcraft automatical

Re: Removing sub-parts from the remote parts ecosystem.

2016-08-10 Thread Didier Roche
Le 10/08/2016 à 13:51, Joe Talbott a écrit : > > The plan would be to convert the wiki parts and their origins but to > have a deprecation warning for any snapcraft.yaml using the namespaced > part names and to have snapcraft automatically convert '/' to '-' during > part loading. This should le

Re: Removing sub-parts from the remote parts ecosystem.

2016-08-10 Thread Joe Talbott
On Aug 10, 2016 2:15 AM, "Didier Roche" wrote: > > Le 09/08/2016 à 23:41, Joe Talbott a écrit : > > Dear Snapcrafters, > > Hey Joe, > > > > The wiki introduced the concept of sub-parts and used namespacing to > > associate a list of sub-parts with a project-part. However the > > concept was ill-c

Re: Removing sub-parts from the remote parts ecosystem.

2016-08-09 Thread Didier Roche
Le 09/08/2016 à 23:41, Joe Talbott a écrit : > Dear Snapcrafters, Hey Joe, > > The wiki introduced the concept of sub-parts and used namespacing to > associate a list of sub-parts with a project-part. However the > concept was ill-conceived and now needs to be removed. In essence, > all parts sh

Removing sub-parts from the remote parts ecosystem.

2016-08-09 Thread Joe Talbott
Dear Snapcrafters, The wiki introduced the concept of sub-parts and used namespacing to associate a list of sub-parts with a project-part. However the concept was ill-conceived and now needs to be removed. In essence, all parts should be top level parts. Each entry in the wiki should identify o