wgrant | phillw: Are you in the source code tree? | 00:17 |
---|---|---|
thewrath | hello all how can i get my series to look like the following https://launchpad.net/cinder/+series | 02:47 |
wgrant | thewrath: There's nothing particularly notable about that -- the project just has several series each with a number of milestones. | 02:53 |
wgrant | You can achieve the same setup by creating series and milestones. | 02:54 |
thewrath | wgrant: so do i need several branches? | 02:55 |
wgrant | thewrath: You'd generally have multiple series because you have multiple branches, not vice-versa. | 02:57 |
wgrant | What are you trying to achieve by having multiple series? | 02:57 |
thewrath | multiple versions of the code base | 02:57 |
wgrant | Series are usually used for managing stable release maintenance branches. | 02:57 |
thewrath | like v1 v1.1, etc | 02:57 |
thewrath | ok | 02:57 |
thewrath | i am just starting to develop a project | 02:58 |
thewrath | all i have is a branch and i did create a milestone for later use | 02:58 |
wgrant | If you're just starting, you probably won't be maintaining multiple stable branches for a while. I'd continue with just the default trunk series until you see a need for eg. a 1.0.x stable release series. | 02:58 |
wgrant | Then you'd create a 1.0 series with a 1.0 branch. | 02:58 |
thewrath | when i would do that i would must merge trunk to the 1.0 branch? | 02:59 |
wgrant | You'd branch trunk at the point of the 1.0 release, into a 1.0 maintenance branch. | 03:00 |
wgrant | https://help.launchpad.net/Projects/SeriesMilestonesReleases | 03:01 |
thewrath | can i delete the series i have for 1.0 | 03:02 |
wgrant | You could. | 03:03 |
thewrath | i just associate the bluepritns to the trunk series for now? | 03:03 |
wgrant | You don't need to give the blueprints a series target at all unless you want to. | 03:03 |
wgrant | Series are mostly used by larger, more mature projects that benefit from the project management facilities. | 03:04 |
wgrant | Most projects don't use series targeting at all, and just stay with the default trunk series. | 03:04 |
thewrath | how would one do that? delete the series | 03:04 |
thewrath | ok | 03:04 |
wgrant | There's a "Delete series" link on the series page. | 03:04 |
thewrath | wait i got confused i think | 03:06 |
thewrath | ti appears i have a milestone | 03:06 |
thewrath | not a series i want to delete | 03:06 |
thewrath | https://launchpad.net/firecompanystaffing | 03:06 |
wgrant | Oh, you just have one series, with a v1.0 milestone | 03:07 |
wgrant | Lots of projects do that. | 03:07 |
wgrant | They're useful to get an overview of completion. | 03:07 |
wgrant | So you'd milestone the bugs and blueprints that you need done for the 1.0 release, and that page will list all of them and show you how close 1.0 is. | 03:08 |
thewrath | but 1.0 is in trunk | 03:08 |
wgrant | Sure. If you end up with a 1.0 *series* later, you can move the milestone across. | 03:08 |
thewrath | and taht would be in the milestone properties right | 03:09 |
wgrant | Right, down the bottom of the milestone's "Change details" page. | 03:10 |
thewrath | wgrant: any guidance on when to start saying like version .8 or .9 before the a good version 1 | 03:21 |
thewrath | or how you disguince 1.1 version 1.1.1 | 03:21 |
wgrant | That's one of the great questions of software engineering :) | 03:21 |
wgrant | http://semver.org/ is a common scheme for libraries and some applications. | 03:22 |
computa_mike | Launchpad question : is it possible to set up a source build recipe that builds a download file for my project, so that my projects have a download? | 10:55 |
phillw | wgrant: ping | 12:02 |
wgrant | phillw: Hello. | 12:02 |
phillw | wgrant: how do i check if I'm in the source code tree? (I'm very new at this!) | 12:03 |
wgrant | phillw: From where did you obtain the directory in which you ran debuild? | 12:03 |
phillw | wgrant: https://wiki.ubuntu.com/phillw/non-pae | 12:04 |
phillw | step 3 | 12:04 |
phillw | the .debs build fine.. just need the ppa build now :) | 12:04 |
wgrant | How do the debs build fine? | 12:05 |
wgrant | What you have there is not a Debian source package | 12:05 |
wgrant | And what's all this root and /usr/src/linux business? | 12:06 |
wgrant | I'd suggest starting with a package rather simpler than the kernel. | 12:06 |
phillw | wgrant: I'm just following instructions :) | 12:06 |
phillw | wgrant: it is only the non-pae kernel that I wish to build (and can). | 12:06 |
wgrant | You'll want to run through http://packaging.ubuntu.com/html/ with a less complex package before you jump into the kenerl. | 12:07 |
wgrant | 'make deb-pkg' won't get you close to a Debian source package, and you cannot upload .debs to Launchpad directly. | 12:09 |
wgrant | You'll need to learn how to use and produce Debian source packages, and then probably adapt Ubuntu's linux source package to your needs. | 12:09 |
phillw | wgrant: I know that :) that is when I chased down | 12:09 |
phillw | debuild -S -sd | 12:09 |
phillw | but I need the source :) | 12:10 |
wgrant | Yes. | 12:10 |
phillw | I do not really want to go begging the MOTU again, he says his time is limited; so I'm trying to get as much done myself | 12:11 |
wgrant | A good start would be to read the packaging guide until you work out how to obtain the source. | 12:12 |
wgrant | It is but the first and most trivial step along the journey. | 12:12 |
wgrant | Our time is likewise limited. | 12:13 |
phillw | okies, thanks.... I'll continue digging :) Thank you so much for your time. (I'm learning loads, and others also are as I document up everything I find) | 12:13 |
=== mkf is now known as 14WACCDND | ||
=== 14WACCDND is now known as mkf | ||
=== mkf is now known as 14WACCDND | ||
=== 14WACCDND is now known as mkf | ||
=== aboudreault_ is now known as aboudreault | ||
=== JanC_ is now known as JanC | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!