workspace/plasma filesystem reorganization
Marco Martin
notmart at gmail.com
Sun Sep 13 23:05:11 CEST 2009
On Sunday 13 September 2009, Aaron J. Seigo wrote:
> On September 13, 2009, Marco Martin wrote:
> > On Sunday 13 September 2009, Aaron J. Seigo wrote:
> > > On September 13, 2009, Marco Martin wrote:
> > > > |-desktop
> > > > |
> > > > | |-applets
> > > > | |-containments
> > > > |
> > > > | `-shells
> > >
> > > should this be shells/ with plasma-desktop/ under it, or should it just
> > > be shell/ with the one shell under it?
> >
> > woud the screensaver shell go here as well or in common?
>
> screensaver has its own containment as well. perhaps it should be:
>
> plasma/
> [common|generic]/
> desktop/
> netbook/
> screensaver/
> containments/
> shells/
>
> ?
yes, makes sense.
i would leave the shells folder even where there is only one tough (for
instance in the netbook there is only one now but i will probably add another
one in the future)
> > > > |-netbook
> > > > | `-the whole hierarchy again there
> > > > |-common
> > >
> > > generic? hmm ... not sure whether i like common or generic better..
> >
> > don't think tere is much difference, really :)
>
> not much difference, but in this context "generic" means "not specific" and
> "common" means "used or shared by all". these components are really more
> "generic" than "common" i think.
ok, so let's go for generic
> > > > libplasma-workspace would be a dynamic lib, private without headers
> > > > installed and would contain what shells/common has today
> > >
> > > this should go into workspace/libs/
> >
> > hmm, isn' t it a bit too specific of plasma shells? is really the right
> > place?
>
> like libplasmaclock? ;) i'd prefer to keep all libraries in one place. they
> have a habit of hiding and getting forgotten otherwise.
ok.
Cheers,
Marco Martin
More information about the Plasma-devel
mailing list