-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dmitrijs Ledkovs wrote: > On 3 February 2010 20:58, Aaron Bentley <[email protected]> >> So are we sure that building from a recipe should be a user-level thing >> at all? >> >> It seems like a major use case will be "build this branch using this >> packaging branch". If we had a UI that just provided that, what >> percentage of our users would still need more?
> IMHO it would be 50/50 split cause I'm still thinking in terms of > packaging branch as the starting point and which branches do I want to > build using it. I am contrasting a UI that speaks in terms of branches and package branches with a UI that speaks in terms of recipes. I think that it's more intuitive to talk about the branches, and that providing recipes in the UI may be overkill, but I could be wrong and I want feedback. It sounds like you're saying that you'd like a UI on the packaging branch that lets you build other branches using it, instead of doing that from the individual branches. That's valid, but it answers a question I didn't mean to ask. > For example as an upstream project maintainer I will > strive to minimize amount of packaging branches / recipes cause that's > not usually upstream expertise. So I would have one packaging branch > possibly pinched of ubuntu and then I will go to it and start thinking > which of my project branches I want to build eg. stable release, > supported release and this wacky hack I'm working on. None of this requires recipes to be exposed to users. Since, as currently formulated, recipes specify their base branch, you would need a different recipe for stable, supported, and wacky hack. > And ooops hardy > has different lib sonames so i need to use this other packaging branch > cause it has build time patch. As described, this doesn't need user-level recipes either, but another approach might. Instead of having a different packaging branch with the build-time patch, you could have a branch with just the build-time patch. That would be a reason to use the full power of recipes. > This feature will be a popular both from Ubuntu development side and > the upstream projects using launchpad for project management, QA / > ubuntu experience enhancement. Note that this feature only builds native packages at the moment, so it will not be suitable for building packages for the main archive until that changes. Aaron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAktp7WEACgkQ0F+nu1YWqI2NaQCbBAcpZHcB7ticB/dhAySD3/rS AoYAn1eILuW9ahLaWPosUcRYHuuNHLEf =cno3 -----END PGP SIGNATURE----- _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

