cvs + ViewCVS + Mantis (bug management) for XFce

edscott wilson garcia edscott at imp.mx
Thu Oct 2 19:22:46 CEST 2003


On Thu, 2003-10-02 at 11:43, Chuck Mead wrote:
> This can all be set up anyway the xfce4 dev's want on initial import which
> lunar folks will not be doing. Notably... all the xfce devs with commit
> access will also have a shell and a lunar email account if they desire.
> Also... our cvs sends commit emails which means that all devs can track
> commits via email.

Cool :-)

> 
> On Thu, 2 Oct 2003, edscott wilson garcia wrote:
> 
> > On Thu, 2003-10-02 at 03:02, Jasper Huijsmans wrote:
> >
> > >
> > > When we make the move, can we please make a few rearrangements as well?
> > >
> > > I'd like to get rid of the -devel/-extras split in CVS. Modules can
> > > switch between those release sets when they mature or are deprecated, or
> > > ... So, we should just decide that at release time, IMO.
> >
> > Agreed. The 4.0 release blissfully ignored the -devel/-extras split.
> >
> > >
> > > How about this proposal (mostly taken from an email I send about this in
> > > July):
> > >
> > > directory layout:
> > >
> > > * rename toplevel directories:
> > >   xfce-stable -> xfce3.
> >
> > Yes.
> >
> > >   Move all modules from xfce-devel and xfce4-extras to the root dir or
> > >   put them under a new toplevel xfce4 directory.
> >
> > xfce4 if xfce3 is to be created.
> >
> > >
> > > * rename libxfcegui4 to libxfce4gui : non-trivial, because all modules
> > >   must be updated. Although it does not affect its working I find the
> > >   different naming compared to the other libs rather annoying. Perhaps
> > >   it's just me ;-)
> >
> > I'd rather plain libxfcegui. But at this stage of the game renaming the
> > library will probably bring on many unnecessary bug reports (bogus and
> > real).
> >
> > >
> > > * Other renames:
> > >   xfce4 -> xfce4-panel
> >
> > xfpanel?
> >
> > >   xfce-utils -> xfce4-utils
> > >   xfce-mcs-* -> xfce4-mcs-*
> > >   xfdesktop -> xfce4-desktop
> >
> > I do not see the purpose.
> >
> > >   xfprint ->xfce4-print
> >
> > Maybe just xfprint4.
> >
> > >   I don't know if we can do this. Perhaps there are too much compatibility
> > >   issues here.
> > >
> > > module bundling:
> > >
> > > * xfce-utils. This module doesn't entirely work for me; it either
> > >   contains  too much or too little.
> > >   A possible solution: rename to xfce4-common and move the taskbar to a
> > >   separate module. Then it only contains things that are used by more
> > >   than one other module (scripts, xfrun) or deal with the desktop
> > >   environment as  a whole (docs, xfce4-about). xfce4-tips should be
> > >   part of this as well.
> > >
> > > * xfce4-toys: see above. xfce4-tips should go to xfce4-common and
> > >   xfce4-eyes plugin be separate or moved to xfce-goodies.
> >
> > These two do not make much sense to me, but maybe it's just me ;-)
> >
> > >
> > > * We could make an xfce4-panel-plugins module with all plugins in
> > >   extras.  Don't know about that. We could also move them to the new
> > >   xfce4-goodies repository if that becomes availabe. Or keep them as
> > >   they are.
> >
> > It would be nice to have all the panel plugins in the same spot. Maybe
> > one spot for "required plugins" and another for "optional or contributed
> > plugins". The scattering of plugins over at berlios.de does not make
> > much sense to me and only makes things more difficult.
> >
> > >
> > >
> > > The way to do this is to first import the CVS repository from SF to the
> > > new location and then try to do the surgery while trying to keep the
> > > loss of history information to a minimum. I hope, with direct access to
> > > the server we can fool CVS to understand at least some of the renames,
> > > but I'm not sure if that works.
> >
> > I think this is more time consuming. What I would do would be arrange
> > everything on my local HD and then do a general checkin(s). But that is
> > just a suggestion for Olivier, who probably already knows how to do the
> > actual transfer.
> >
> > regards,
> >
> > Edscott
> >
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > http://moongroup.com/mailman/listinfo/xfce4-dev
> >
> 
> --
> csm
> Lunar Project Lead
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://moongroup.com/mailman/listinfo/xfce4-dev
> 




More information about the Xfce4-dev mailing list