[00:24] <Noldorin> wgrant: hi
[00:24] <Noldorin> i've finally gotten around to trying the push to github using the following
[00:24] <Noldorin> bzr dpush git@github.com:Noldorin/IRC.NET.git
[00:24] <Noldorin> any idea why that shouldn't work?
[00:31] <Noldorin> "not a branch" is the error
[00:31] <Noldorin> also:
[00:31] <Noldorin> C:\Users\Alex\Documents\Visual Studio 2010\Projects\IRC.NET\devel>bzr dpush git
[00:31] <Noldorin> //github.com/Noldorin/IRC.NET.git
[00:31] <Noldorin> bzr: ERROR: Unsupported protocol for url "git://github.com/Noldorin/IRC.NET.git
[00:32] <RAOF> Noldorin: Let me remember what you're after...
[00:33] <Noldorin> RAOF: i simply want to be able to push my bzr repo (hosted on launchpad) to github.
[00:33] <RAOF> I think it's... 'bzr dpush git+ssh://git@github.com/Noldorin/IRC.NET.git'
[00:33] <maxb> Do you have bzr-git installed?
[00:33] <Noldorin> since this can't be done automatically on the server....
[00:33] <Noldorin> ah right
[00:33]  * Noldorin tries that
[00:34] <Noldorin> RAOF: unsupported protocol again
[00:34] <Noldorin> odd. i'm sure i installed bzr-git properly...
[00:34] <RAOF> Ok.  Let me whip out my lappy, then...
[00:35] <Noldorin> alright cheers
[00:35] <RAOF> Where the right url is sitting in history.
[00:37] <Noldorin> RAOF: i take it you've successfully pushed to github before?
[00:37] <Noldorin> or a git repo elsewhere?
[00:37] <RAOF> Yes, to... gitorious, I think.
[00:37] <Noldorin> ah ok
[00:42] <RAOF> Noldorin: So, “git+ssh://git@gitorious.org/~raof/banshee/gapless-work.git" successfully pushes to gitorious.
[00:42] <Noldorin> hrmm ok
[00:43] <Noldorin> RAOF: it worries me that the protocol isn't even being recognised apparently
[00:43] <RAOF> does “bzr plugins" list git?
[00:44] <Noldorin> RAOF: hrm, it seems not
[00:44] <Noldorin> RAOF: i've put it in my plugins dir and renamed the dir itself to 'git'
[00:44] <Noldorin> do i need to do something mroe perhaps?
[00:44] <RAOF> I'm not sure.
[00:45] <Noldorin> C:\Program Files\Bazaar\plugins\git exists...
[00:45] <Noldorin> hrmm
[00:45] <Noldorin> RAOF: well what did you do?
[00:46] <RAOF> Noldorin: “sudo aptitude install bzr-git"
[00:46] <RAOF> Not very helpful for you, thought.
[00:46] <Noldorin> bah.
[00:46] <Noldorin> package managers is always tempting me to move to linux :P
[00:47] <RAOF> They are a stonking good idea, yes.
[00:48] <RAOF> I suggest that #bzr might be a better place for this question; I'm utterly unfamiliar with how plugins work on Windows.
[00:50] <Noldorin> RAOF: good point. i'll give it a go there
[00:50] <Noldorin> thanks for your help so far :)
[00:57] <Noldorin> RAOF: ah, figure it out...
[00:57] <Noldorin> figured*
[00:57] <RAOF> Sweet.
[00:57] <Noldorin> now just to try push...
[00:57] <Noldorin> dpush, even
[01:00] <Noldorin> RAOF: what's the easiest way to include dulwich in my pythonpath?
[01:07] <RAOF> Um... dunno, sorry.
[01:07] <RAOF> It's been a while since I've had to use Windows :)
[01:09] <Noldorin> no worries/
[01:09] <Noldorin> heh
[01:45] <Noldorin> RAOF: you still around?
[01:57] <Noldorin> getting the following error now:
[01:57] <Noldorin> C:\Users\Alex\Documents\Visual Studio 2010\Projects\IRC.NET\devel>bzr dpush git+
[01:57] <Noldorin> ssh://git@github.com/Noldorin/IRC.NET.git
[01:57] <Noldorin> bzr: ERROR: [Error 2] The system cannot find the file specified
[01:57] <Noldorin> oddness
[02:18] <RAOF> Maybe you need to quote that string?
[02:18] <RAOF> Maybe Windows eats +s or something
[02:25] <Noldorin> RAOF: yeah, i considered that...
[02:25] <Noldorin> never mind now though
[02:25] <RAOF> Fixed it?
[02:25] <Noldorin> well...
[02:25] <Noldorin> no, sorry, do mind actually :)
[02:25] <Noldorin> doesn't help
[02:39] <Noldorin> RAOF: it seems i can push to git normally at least....
[02:40] <RAOF> Noldorin: You mean - push to a local git branch?
[02:40] <Noldorin> my branch on github
[02:49] <RAOF> Noldorin: You could try pushing from your bzr branch to your local git branch, and from there to github; that would help isolate the problem.
[03:01] <Noldorin> RAOF: yeah, i'll give that a go
[03:05] <Noldorin> RAOF: http://pastebin.com/m78e07c36
[03:05] <Noldorin> when i push to a local GIT repo i get that
[03:07] <RAOF> Um... dunno.  #bzr time!
[03:10] <Noldorin> RAOF: heh ok. thanks for all your help :)
[03:13] <Noldorin> RAOF: meh, bedtime. bye
[06:04] <silver6> How can I control which downloads are shown on the front page of my launchpad project?  It's only showing downloads from 'main' series and I want it to show downloads from '0.2' series
[08:17] <Some_Person> I uploaded a package to my PPA, deleted it because I noticed there was a problem with it, then I fixed the problem and reuploaded it
[08:17] <Some_Person> but it doesn't seem to be coming up on my page
[08:21] <Some_Person> hello?
[08:25] <RAOF> Some_Person: You probably need to re-upload it with an increased version.
[08:26] <RAOF> That's generally the way to handle these things.
[08:26] <Some_Person> Why do I need to increase the version? It was a simple mistake
[08:27] <Some_Person> ok, i'll try it
[08:30] <RAOF> You'd need to increase the version because launchpad now *has* that version, and may have published it; if you don't increase the version, people who had got the broken version won't get your fixed version.
[08:30] <Some_Person> thank you, it worked
[08:30] <RAOF> Basically, it makes a lot more sense if each build you do has a new version.
[08:31] <Some_Person> by the way, is there any way to convert the output of ``svn log'' to a debian changelog?
[09:01] <rioch> Is it possible to import my codebase from svn (hosted at sourceforge) to my launchpad account?
[09:04] <wgrant> rioch: Have a look at https://help.launchpad.net/Code/Imports
[09:04] <rioch> thanks
[09:20] <rioch> what's the difference between a series and a branch?
[09:37] <\u03b5> series are a suit of releases
[09:37] <\u03b5> which might be based off a branch
[09:37] <\u03b5> but a branch can just be separate and introduce a feature/bugfix
[09:40] <Some_Person> what is the lpia build?
[10:49] <geser> ubuntu/+archive/test-rebuild-20090909/+build/1226841 is back (now reappearing on radon)
[15:59] <bjsnider> there's a navigation annoyance with the ppa screen
[16:01] <bjsnider> if i go to package details, and then delete or copy packages, the links in the navigation line miss the "package details" and go either back to the ppa main page or to delete/copy
[16:41] <rioch_> I want to transfer my code from sf to lp. Is importing the best thing to do, since it only takes the branch and appears to regularly update from the imported revision control, whereas I want to do it just once.
[16:54] <carlos> rioch_, you could do the checkout with the bzr-svn plugin (assuming you are using Subversion on SourceForge) and then, push it directly to launchpad
[16:54] <rioch_> carlos: would that retain my history?
[16:54] <carlos> that should preserve the history
[16:54] <carlos> yeah
[16:55] <carlos> I think that's more or less what Launchpad does
[16:55] <bdrung_> am i right here for asking questions about launchpadlib? how can i get a list of bugs, to which user x subscribed?
[16:58] <carlos> bdrung_, no idea, sorry. I guess you already took a look to https://help.launchpad.net/API/launchpadlib and https://help.launchpad.net/API/Examples
[16:58] <bdrung_> yes
[17:00] <carlos> bdrung_, I didn't use it, so that's all I can help you, sorry
[17:05] <rioch_> I'm also a little confused about how the branches, series, and milestones work. When would I use each of those?
[17:09] <rioch_> for example, in my project I am about to release an alpha release (also the very first release). Would that be a milestone? If so, is it in a branch or a series?
[17:27] <rioch_> Could someone explain to me how I would use branches, series, and milestones, and how they relate to the trunk?
[17:29] <steffan> rioch_: Did you read https://help.launchpad.net/Code/ already?
[17:29] <rioch_> steffan: yes. I'm not really sure of the difference between branch and series.
[17:30] <rioch_> And I'm not sure how it fits into the big picture. So, for example, if I'm changing code, do I commit it to a series or a branch...or the trunk? :)
[17:38] <steffan> rioch_: I'm not sure to be totally honest - I > bugs/answers than code, stick around though I'm sure someone will answer
[17:39] <rioch_> ok. thanks anyway.
[17:52] <james_w> bdrung_: you can get bugs for a project/distribution which a particular user is subscribed to
[17:52] <james_w> bdrung_: I don't see how to do it across all bugs on LP though
[17:57] <rioch_> is it me, or are series and branches the same thing?
[17:59] <rioch_> ok it seems not, but I'm still confused
[18:00] <rioch_> Do I create a branch per developer or per release?
[18:01] <rioch_> and how do tags fit into this? :( I'm so lost
[18:04] <rioch_> ok, can someone tell me if I understand this: I create my own personal branch where I do all my work. I commit some changes to my branch, then push them so launchpad has the changes. I then decide that my work is done, so I then merge my branch with the trunk. Great stuff. Then after a while I realise that my trunk is now a release, so I create another branch and mark it as a release. So, my release branch is there, but work continues on t
[18:04] <rioch_> he trunk?
[18:04] <rioch_> I'm still not sure how series fit into it tho.
[18:04] <bdrung_> james_w: i found an example in ubuntu-qa-tools. finding ubuntu bugs is enough.
[18:12] <rioch_> I see why I'm confused. When I go to create a series, if I want it maintained in bazaar, I need a branch for it. Yet the docs say a series has a bunch of branches....hmmm
[18:14] <rioch_> I guess I want to know if I should create a branch for my 0.1 release or a series, or both? Or none? Who knows?
[18:23] <steffan> rioch_: On another note, you might get a faster response time asking on https://answers.launchpad.net/launchpad if you don't understand the documentation
[18:24] <rioch_> steffan: good idea, thanks. I think I'm closer than before I started.
[18:24] <rioch_> :)
[18:25] <maxb> rioch_: A branch is a Bazaar thing. Series and Releases are metadata about a project in Launchpad, which can have branches, bugs, download files etc. associated with them
[18:26] <rioch_> maxb: yeah, and from what I can tell, a series is associated with a branch if bazaar will track it.
[18:26] <rioch_> so they are kind of the same thing
[18:26] <maxb> Well.... not really
[18:27] <maxb> A series is part of the description of a project. One of the attributes of a series may be which branch its code primarily lives in
[18:29] <rioch_> maxb: so how do I create the trunk branch to use for the location for the trunk series? If I try to create it in launchpad, it puts it in my user directory (well, rather than lp:trunk it puts it in lp:~username/project/trunk)
[18:30] <maxb> *ALL* Launchpad project branches are lp:~user/project/name
[18:30] <maxb> A branch assigned to a series is additionally accessible by the _alias_ of lp:project/series
[18:31] <maxb> A branch assigned as the entire project's development focus is additionally accessible by the alias of lp:project
[18:40] <rioch_> maxb: thanks. I thought I was doing something wrong there.
[18:45] <steffan> rioch_: No problem, hope you got it all sorted now :)
[18:46] <rioch_> maxb: so would I then develop in my trunk branch and when I'm ready to release, create a series branch for it. In launchpad, however, I would already have a series associated with that release, and that it would not have a branch until the release was ready?
[18:52] <maxb> rioch_: If you like :-). I say do what works best for you in terms of branching structure, and then describe it in launchpad however seems workable
[18:52] <maxb> Small projects may not even branch for release
[18:53] <rioch_> lots of options then. I think I'll do what I described and see how it goes :) thanks for helping.
[19:11] <rioch_> maxb: I take it I need to create my own personal branch where all my work is first pushed to, and then that is merged with trunk when it's ready?
[19:43] <maxb> rioch_: Depends. If you have write access to the project trunk, and don't wish to publish your work for review by other members of the project, there's no need.
[19:44] <rioch_> so the way I mentioned is good if you want to review code contributions by people before trusting them with trunk access?
[19:46] <maxb> Or for work by people with access, which is in progress but not finished
[20:05] <rioch_> what does this mean: bzr: ERROR: Target directory lp:pumped already exists, but does not have a valid .bzr directory. Supply --use-existing-dir to push there anyway.
[20:05] <rioch_> I created the trunk branch myself before pushing, so is it ok to add --use-existing-dir?
[20:16] <xnox> yes
[20:16] <rioch_> thanks
[20:32] <rioch_> ok, im done now. Everything seems to be running ok. Thank you everyone who helped me get set up.
[21:26] <dhillon-v10> hi all, is the soyuz development team only for canonical employees or can I apply to it ?
[21:34] <carlos> dhillon-v10, as far as I know, you are free to contribute
[21:34] <carlos> but you will need someone to approve your patches
[21:35] <dhillon-v10> carlos, alright so do you think I should apply, I tried before but was rejected :)
[21:35] <carlos> before you apply to join the launchpad team
[21:35] <carlos> you should do some work
[21:35] <carlos> I don't know the policy to be accepted
[21:35] <dhillon-v10> carlos, doing some right now :D
[21:36] <carlos> however, you need to show your skills in any free software project
[21:36] <carlos> before you are accepted
[21:36] <carlos> dhillon-v10, being a member of the soyuz team on launchpad gives you extra permissions
[21:36] <carlos> so it's not as easy as just apply to be accepted
[21:37] <dhillon-v10> carlos, I understand, most of my work is in upstream linux kernel so :)
[21:37] <carlos> anyway, you should check it with soyuz developers the policy to be accepted, if they have any. My comments are just a hint
[21:38] <dhillon-v10> carlos, are you a soyuz developer ?
[21:39] <carlos> dhillon-v10, no, I used to be a launchpad translations developer, but that was before the source code release, so I'm not up to date with the new policies
[21:39] <dhillon-v10> carlos, ahh nice thanks a bunch :D and happy new year
[21:39] <carlos> dhillon-v10, happy new year for you too
[23:44] <maxb> dhillon-v10: If you want to get involved with Launchpad development you should join the launchpad-dev team/mailing list
[23:46] <dhillon-v10> maxb, I am already on the list, so do you think I should email the mailing list maybe
[23:46] <maxb> Since the "Soyuz Development Team" grants buildd-admin rights, I imagine it's probably Canonical-only
[23:46] <dhillon-v10> maxb, ahh :( but I can still submit patches right ?
[23:46] <maxb> Of course
[23:47] <dhillon-v10> maxb, yay !! :D that works as well, joining the team doesn't really matter as long as I can help out with some work
[23:50] <dhillon-v10> maxb, another question: this ppa i uploaded a while ago, and then deleted the packages in it, now when ever I upload it says Unable to find dtrace_0.1.orig.tar.gz in upload or distribution.
[23:50] <dhillon-v10> maxb, how do I make it upload again
[23:51] <dhillon-v10> maxb, it says: Number of packages:
[23:51] <dhillon-v10>     0 source packages (0 bytes)
[23:51] <dhillon-v10>     0 binary packages (0 bytes)
[23:55] <maxb> dhillon-v10: uh, need more info. What are you uploading? Why is this error a surprise?
[23:56] <dhillon-v10> maxb, I made this ppa, and after that here: https://edge.launchpad.net/~dhillon-v10/+archive/dtrace/+packages that there's nothing there, and whnever i try to upload using dput it skips the .orig file for some reason
[23:58] <maxb> Whether or not to upload the .orig.tar.gz is selected at sourcepackage build time (dpkg-buildpackage, debuild, etc.)
[23:59] <maxb> If you don't explicitly tell it, it tries to guess based on the revision number of the package
[23:59] <maxb> Override with -sa or -sd if need be
[23:59] <dhillon-v10> maxb, ahh okay thanks again, I think I know what the problem is :)