/srv/irclogs.ubuntu.com/2014/03/22/#launchpad.txt

wgrantphillw: Are you in the source code tree?00:17
thewrathhello all how can i get my series to look like the following https://launchpad.net/cinder/+series02:47
wgrantthewrath: There's nothing particularly notable about that -- the project just has several series each with a number of milestones.02:53
wgrantYou can achieve the same setup by creating series and milestones.02:54
thewrathwgrant: so do i need several branches?02:55
wgrantthewrath: You'd generally have multiple series because you have multiple branches, not vice-versa.02:57
wgrantWhat are you trying to achieve by having multiple series?02:57
thewrathmultiple versions of the code base02:57
wgrantSeries are usually used for managing stable release maintenance branches.02:57
thewrathlike v1 v1.1, etc02:57
thewrathok02:57
thewrathi am just starting to develop a project02:58
thewrathall i have is a branch and i did create a milestone for later use02:58
wgrantIf 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
wgrantThen you'd create a 1.0 series with a 1.0 branch.02:58
thewrathwhen i would do that i would must merge trunk to the 1.0 branch?02:59
wgrantYou'd branch trunk at the point of the 1.0 release, into a 1.0 maintenance branch.03:00
wgranthttps://help.launchpad.net/Projects/SeriesMilestonesReleases03:01
thewrathcan i delete the series i have for 1.003:02
wgrantYou could.03:03
thewrathi just associate the bluepritns to the trunk series for now?03:03
wgrantYou don't need to give the blueprints a series target at all unless you want to.03:03
wgrantSeries are mostly used by larger, more mature projects that benefit from the project management facilities.03:04
wgrantMost projects don't use series targeting at all, and just stay with the default trunk series.03:04
thewrathhow would one do that? delete the series03:04
thewrathok03:04
wgrantThere's a "Delete series" link on the series page.03:04
thewrathwait i got confused i think03:06
thewrathti appears i have a milestone03:06
thewrathnot a series i want to delete03:06
thewrathhttps://launchpad.net/firecompanystaffing03:06
wgrantOh, you just have one series, with a v1.0 milestone03:07
wgrantLots of projects do that.03:07
wgrantThey're useful to get an overview of completion.03:07
wgrantSo 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
thewrathbut 1.0 is in trunk03:08
wgrantSure. If you end up with a 1.0 *series* later, you can move the milestone across.03:08
thewrathand taht would be in the milestone properties right03:09
wgrantRight, down the bottom of the milestone's "Change details" page.03:10
thewrathwgrant: any guidance on when to start saying like version .8 or .9 before the a good version 103:21
thewrathor how you disguince 1.1 version 1.1.103:21
wgrantThat's one of the great questions of software engineering :)03:21
wgranthttp://semver.org/ is a common scheme for libraries and some applications.03:22
computa_mikeLaunchpad 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
phillwwgrant: ping12:02
wgrantphillw: Hello.12:02
phillwwgrant: how do i check if I'm in the source code tree? (I'm very new at this!)12:03
wgrantphillw: From where did you obtain the directory in which you ran debuild?12:03
phillwwgrant: https://wiki.ubuntu.com/phillw/non-pae12:04
phillwstep 312:04
phillwthe .debs build fine.. just need the ppa build now :)12:04
wgrantHow do the debs build fine?12:05
wgrantWhat you have there is not a Debian source package12:05
wgrantAnd what's all this root and /usr/src/linux business?12:06
wgrantI'd suggest starting with a package rather simpler than the kernel.12:06
phillwwgrant: I'm just following instructions :)12:06
phillwwgrant: it is only the non-pae kernel that I wish to build (and can).12:06
wgrantYou'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
wgrantYou'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
phillwwgrant: I know that :) that is when I chased down12:09
phillwdebuild -S -sd12:09
phillwbut I need the source :)12:10
wgrantYes.12:10
phillwI 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 myself12:11
wgrantA good start would be to read the packaging guide until you work out how to obtain the source.12:12
wgrantIt is but the first and most trivial step along the journey.12:12
wgrantOur time is likewise limited.12:13
phillwokies, 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!