Re: [gnome-desktop-testing] Using Launchpad as the main repository



I'd agree with Ara that we change to "Desktop Testing" and develop for
both Gnome and ubuntu. I think for the time being we should stop
developing in Gnome subversion and move to launchpad. 

Presumably the main differences will be in the test suites and not the
core code. If we concentrate on a single Desktop Testing project can we
have different builds for different desktops? For example if we're using
make:

     make gnome-desktop-testing
     make ubuntu-desktop-testing

and possibly, in the longer term, other desktops:

     make kubuntu-desktop-testing
     make edubuntu-desktop-testing

Or would this just be a case of having different test suites?

Also there seems to be some confusion over which version control system
is being used with which project. As I understand it at the moment we
have:

    LDTP - git
    GDT  - svn
    UDT  - bzr

I think being able to create branches in launchpad and not use patches
as in svn is a real plus point, code is more visible and it means
changes on a bazaar branch can be separately versioned allowing
developers to work in smaller logical units and back up code for longer
running branches.

Cheers,
Jason.

On Wed, 2009-05-06 at 16:58 +0200, Javier Collado wrote:
> Hello,
> 
> Is there a git tree? I though there was only an svn tree. With git, we could
> work in a similar way to bzr, right?
> 
> Best regards,
>     Javier
> 
> Eitan Isaacson wrote:
> > Yeah, it has been fairly complicated...
> > 
> > I think we should keep the upstream/distro-neutral codebase. It would
> > just require a bit of discipline, if we keep just this one rule, maybe
> > it will be manageable:
> > - Merges go just one direction, from the GNOME tree to the LP tree.
> > 
> > And from that the following is derived:
> > - Anything that is not Ubuntu-specific should go directly to the GNOME
> > git tree.
> > - Non-GNOME module tests should go to the LP bzr tree.
> > 
> > I am not volunteering for any special roles here, so those are just my
> > 2c :)
> > 
> > On Wed, 2009-05-06 at 16:11 +0200, Ara Pulido wrote:
> >> Hello all,
> >>
> >> Since we started the project in GNOME SVN very little (or none)
> >> contribution is being made directly to Subversion. Everybody keeps using
> >> the Launchpad ubuntu-desktop-testing project [1].
> >>
> >> I think this is because most of the people that started to collaborate
> >> in this project started through Ubuntu and the project was more advanced
> >> there. Also, not having to provide patches, makes it much easier for new
> >> comers to start collaborating with the project.
> >>
> >> So, my proposal is:
> >>
> >> Should we change the Ubuntu Desktop Testing project in Launchpad to be
> >> called just Desktop Testing and point in the GNOME documentation to this
> >> Launchpad project.
> >>
> >> If, later on, some one want to set up a GIT module to maintain, that's
> >> fine, you could use something like git-bzr [2] to be synchronized. 
> >>
> >> What do you guys think? 
> >>
> >> Thanks,
> >> Ara.
> >>
> >> [1] https://code.launchpad.net/ubuntu-desktop-testing
> >> [2] http://github.com/pieter/git-bzr/tree/master
> >>
> >> _______________________________________________
> >> http://live.gnome.org/DesktopTesting
> >> desktop-testing-list mailing list
> >> desktop-testing-list gnome org
> >> http://mail.gnome.org/mailman/listinfo/desktop-testing-list
> > 
> > _______________________________________________
> > http://live.gnome.org/DesktopTesting
> > desktop-testing-list mailing list
> > desktop-testing-list gnome org
> > http://mail.gnome.org/mailman/listinfo/desktop-testing-list
> 
> _______________________________________________
> http://live.gnome.org/DesktopTesting
> desktop-testing-list mailing list
> desktop-testing-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-testing-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]