[13:00] <drcooper> i have branched lp:ubuntu-manual, now after editing , i have to commit the changes and then push back to lp...is this right? Is the description of revision that is displayed on Launchpad the commit statement?
[13:01] <nisshh> drcooper, are you using the command line to commit and push back to launchpad?
[13:01] <drcooper> nisshh: yes
[13:01] <nisshh> drcooper, ok, easy as pie
[13:02] <nisshh> all you need to do is pull first: bzr pull
[13:02] <nisshh> once you have done that, then do a: bzr commit -m "Description of my changes."
[13:02] <nisshh> then do a: bzr push
[13:03] <drcooper> nisshh: actually i used the full url to branch as "branch lp:ubuntu-manual" was not working...so i can push back using "bzr push url" ?
[13:03] <nisshh> drcooper, when doing the push and pulls though, you might want to add: lp:ubuntu-manual to the end
[13:03] <nisshh> drcooper, yep
[13:04] <drcooper> nisshh: where should i add lp:ubuntu-manual
[13:04] <drcooper> ?
[13:04] <nisshh> drcooper, dont add it, i thought it was working
[13:04] <nisshh> but since it isnt, do not worry
[13:05] <drcooper> nisshh: ok..
[13:05] <nisshh> drcooper, what URL did you use to fetch the branch?
[13:06] <drcooper> nisshh: https://code.launchpad.net/~ubuntu-manual/ubuntu-manual/maverick
[13:07] <nisshh> drcooper, ah ok, that's fine, just wanted to make sure you were using the right one :)
[13:07] <drcooper> nisshh: ok..
[14:22] <drcooper> Will ubuntu manual project cover the topice related to netbook edition?
[14:22] <drcooper> *topics
[14:22] <nisshh> drcooper, you mean will we have a manual for the netbook edition?
[14:23] <drcooper> ya
[14:23] <drcooper> or will current manual include topics related to unity
[14:23] <nisshh> drcooper, possibly in the future, although the focus is on stock desktop Ubuntu for now
[14:23] <drcooper> ok
[14:38] <drcooper> nisshh: i get error on pushing http://paste.ubuntu.com/511659/
[14:41] <drcooper> i get error on pushing http://paste.ubuntu.com/511659/ ... anyone pls help
[15:10] <nisshh> drcooper, easy, you need to use bzr's protocol, replace https with bzr+ssh
[15:10] <drcooper> nisshh: how?
[15:10] <nisshh> drcooper, see where you have the URL to push to?
[15:11] <drcooper> nisshh: ya
[15:11] <drcooper> nisshh: what should i change
[15:11] <nisshh> drcooper, well, make https:// at the start of the URL, look like: bzr+ssh:// instead
[15:11] <nisshh> that should fix your problem
[15:12] <drcooper> nisshh: ok..will try
[15:12] <nisshh> drcooper, do you have an SSH key registered with launchpad?
[15:12] <drcooper> nisshh: ya
[15:12] <nisshh> ok, good
[15:13] <nisshh> drcooper, did it work?
[15:13] <drcooper> nisshh: im using a proxy server to get to the internet...will that affect ur suggestion?
[15:13] <nisshh> drcooper, possibly
[15:14] <drcooper> nisshh: nope...i actually deleted the branch in attempts to fix it
[15:14] <drcooper> nisshh: now i have to branch
[15:14] <drcooper> nisshh: will update you if i have any trouble
[15:14] <nisshh> drcooper, oh nice, you just deleted all your changes too :)
[15:15] <drcooper> nisshh: :(
[15:15] <nisshh> ok, sure
[15:15] <nisshh> drcooper, next time you run into trouble, just leave stuff as is when asking for help, that way you wont lose your changes next time :)
[15:16] <drcooper> nisshh: got it
[15:16] <nisshh> drcooper, got the branch?
[15:16] <nisshh> lol
[15:16]  * nisshh waves :)
[15:17] <nisshh> i think someone clicked the wrong close button :)
[15:24] <bilalakhtar> nisshh: drcooper looks like he just dived into development :)
[15:24] <bilalakhtar> nisshh: btw, you could join my session about Ubuntu development tomorrow in the UOW!
[15:34] <nisshh> bilalakhtar, yes drcooper has
[15:34] <nisshh> bilalakhtar, and yes, i will be at your session (didnt know you were running one!) :)
[15:34]  * nisshh checks the schedule
[15:42] <drcooper> nisshh: http://paste.ubuntu.com/511698/
[15:42] <drcooper> nisshh: but nothing is seen in lp
[15:50] <nisshh> drcooper, oh-oh, you created a NEW branch
[15:50] <nisshh> bad idea
[15:50] <nisshh> you need to push your changes to the existing one
[15:51] <drcooper> but where is the new branch even if i did create one
[15:51] <drcooper> nisshh: but where is the new branch even if i did create one
[15:51] <nisshh> drcooper, at that link most likely, give me a moment to figure out what you did
[15:53] <drcooper> nisshh: without the  --create-prefix , i get error parent direcories missing...you may add ---create-prefix to create them
[15:53] <nisshh> drcooper, also, you forgot the colon after bzr+ssh
[15:53] <nisshh> drcooper, don't just do what bzr says, it is not always the best solution :)
[15:54] <drcooper> nisshh: hmm
[15:55] <nisshh> drcooper, use this command to grab the right branch: bzr branch lp:ubuntu-manual
[15:55] <drcooper> that doesnt work for me
[15:55] <nisshh> drcooper, and use this command when pushing: bzr push lp:ubuntu-manual
[15:55] <nisshh> drcooper, what? does it come up with an error or something?
[15:56] <nisshh> drcooper, works fine for me
[15:56] <drcooper> nisshh: bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[15:57] <nisshh> drcooper, aha, i know that error
[15:57] <drcooper> nisshh: solution
[15:57] <drcooper> ?
[15:57] <nisshh> drcooper, can i have a link to your lp profile?
[15:57] <nisshh> drcooper, one sec, just need to check something first
[15:58] <drcooper> nisshh: https://launchpad.net/~rohitr
[15:59] <nisshh> drcooper, ok, one moment
[16:01] <nisshh> drcooper, can you please run this command and pastebin the output: cat .bazaar/authentication.conf
[16:02] <drcooper> nisshh: http://paste.ubuntu.com/511710/
[16:03] <nisshh> drcooper, ok, now run these two commands, this one first: bzr launchpad-login rohitr
[16:03] <drcooper> the actual error i get is http://paste.ubuntu.com/511709/
[16:04] <drcooper> i have done that nisshh
[16:04] <nisshh> drcooper, ah, that is a slightly different error
[16:05] <drcooper> what if i change method from ssh to http or https
[16:05] <nisshh> drcooper, no, use ssh
[16:05] <drcooper> nisshh: what if i change method from ssh to http or https
[16:05] <drcooper> nisshh: ok
[16:07] <nisshh> drcooper, can you go to the branch's directory and: cat .bzr/branch/branch.conf
[16:07] <nisshh> and pastebin the output please
[16:07] <nisshh> i think i know EXACTLY what is wrong now
[16:07] <nisshh> just want to know for sure
[16:08] <drcooper> nisshh: http://paste.ubuntu.com/511720/
[16:10] <nisshh> drcooper, ok, try this to pull: bzr pull bzr+ssh://bazaar.launchpad.net/ubuntu-manual/
[16:11] <nisshh> if that doesnt work, i have something else you can try
[16:11] <drcooper> error : not a branch
[16:11] <drcooper> nisshh: i think thats not the link to the branch
[16:12] <drcooper> nisshh: http://bazaar.launchpad.net/~ubuntu-manual/ubuntu-manual/maverick/
[16:12] <drcooper> is
[16:12] <nisshh> drcooper, no it isnt
[16:13] <nisshh> drcooper, that is the link that bzr keeps trying to use, but it isnt working
[16:13] <drcooper> i should us it to push right? nisshh
[16:13] <nisshh> wait a sec
[16:14] <nisshh> drcooper, when you branch a fresh branch from launchpad, are you running the command from inside another branch? or just a normal directory?
[16:15] <nisshh> drcooper, because it should not keep history when branching a new branch
[16:15] <drcooper> normal dir nisshh
[16:15] <nisshh> hmmm
[16:16] <nisshh> drcooper, ok, try this: bzr branch bzr+ssh://bazaar.launchpad.net/~ubuntu-manual/ubuntu-manual/maverick/
[16:16] <nisshh> if THAT doesnt work, then im going to facepalm
[16:18] <drcooper> nisshh: http://paste.ubuntu.com/511726/
[16:18] <drcooper> :(
[16:18] <drcooper> ssh isnt picking up my proxy i guess
[16:19] <nisshh> drcooper, yep, your proxy is the problem
[16:19] <nisshh> apparently to get bzr to work with it, you will need to fiddle with your .bashrc
[16:19] <drcooper> nisshh: so i cant contribute to any project ?
[16:19] <nisshh> drcooper, yes you can
[16:19] <nisshh> drcooper, any reason why you need the proxy?
[16:20] <drcooper> nisshh: im in an institute and we can get to internet only through the proxy
[16:20] <nisshh> drcooper, ah bugger
[16:21] <nisshh> drcooper, hang on a sec, ill consult one of my knowledgeable friends in another channel :)
[16:21] <drcooper> nisshh: ok
[16:21] <nisshh> drcooper, he says it is possible, just annoyingly difficult
[16:22] <popey> https://bugs.edge.launchpad.net/bzr/+bug/509543
[16:22] <manualbot> Launchpad bug 509543 in bzr "not able to branch from launchpad behind proxy (squid) (dup-of: 186920)" [Undecided,Fix released]
[16:22] <manualbot> Launchpad bug 186920 in bzr "bzr xmlrpc client doesn't use http proxy, causing network errors trying to resolve lp: urls" [High,Fix released]
[16:23] <nisshh> popey, ah, thanks
[16:27] <drcooper> nisshh, popey my bzr is version 2.2 , the fix mentioned is to upgrade to 2.1
[16:27] <nisshh> drcooper, there is an environment variable you should set
[16:28] <drcooper>  nisshh: which one
[16:28] <nisshh> drcooper, but first, do you know for sure if your proxy allows ssh connections?
[16:28] <drcooper> nisshh: i do not know
[16:28] <drcooper> nisshh: it doesnt let mail clients work
[16:29] <nisshh> drcooper, if it doesnt, you have no hope unless you appeal to whoever manages the proxy server
[16:29] <drcooper> nisshh: :(
[16:29] <popey> drcooper: do you have an ssh server outside the network?
[16:29] <popey> preferably running on port 443?
[16:29] <popey> http://popey.com/blog/2010/02/25/proxies-in-the-way-of-testing/
[16:30] <nisshh> popey, drcooper is at an institute behind a proxy server, seems unlikely :|
[16:30] <drcooper> popey: im not aware of one
[16:30] <popey> no, you misunderstand
[16:30] <popey> I'm asking if you have a VPS or other 'server' outside
[16:30] <popey> like where you host your website
[16:30] <nisshh> i see
[16:30] <nisshh> popey, to test the proxy? is that what your thinking?
[16:31] <drcooper> nisshh, popey im lost
[16:32] <popey> ok, simple question drcooper, do you have access to a server which has ssh server installed, which is on the internet somewhere, _outside_ your organisation?
[16:33] <drcooper> popey i do not have...
[16:33] <popey> ok, forget that suggestion then :)
[16:33] <drcooper> popey nisshh is ssh necessory to run bzr push?
[16:34] <popey> pass
[16:35] <nisshh> drcooper, just finding out now, i certainly have never tried it
[16:36] <nisshh> drcooper, just try: bzr branch http://bazaar.launchpad.net/~ubuntu-manual/ubuntu-manual/maverick
[16:37] <nisshh> drcooper, if that doesnt work, i give up sorry :(
[16:37] <drcooper> nisshh: that works
[16:37] <drcooper> nisshh: push does not
[16:37] <nisshh> drcooper, ah ok
[16:37] <nisshh> drcooper, what error does it come up with when you push?
[16:39] <popey> not surprised push fails
[16:39] <popey> no authentication
[16:39] <drcooper> nisshh: http://paste.ubuntu.com/511736/
[16:39] <nisshh> popey, exactly
[16:39] <nisshh> drcooper, yep, looks like ssh is required, because of launchpad authentication
[16:40] <drcooper> im so screwed
[16:40] <nisshh> drcooper, sorry i am unable to help more, i suggest you get in touch with whoever administers your proxy server, and ask them to enable ssh over it
[16:41] <nisshh> drcooper, also, see the last comment in that bug report that popey linked to :)
[16:41] <drcooper> nisshh: is ssh even trying to contact the proxy server?
[16:41] <nisshh> that has an environment variable that you can set that may work
[16:41] <nisshh> drcooper, no idea
[16:49] <popey> drcooper: not if you dont tell it to
[16:50] <popey> i use ssh through a proxy server here, but it requires some very specific configuration
[16:50] <popey> if you haven't done that configuration, it flat out wont work
[16:50] <nisshh> i see
[16:50] <drcooper> popey : how to do that
[16:50] <nisshh> proxy servers are annoying :|
[16:50] <popey> drcooper: as I said, you need a server outside your network
[16:51] <drcooper> ohh
[16:51] <drcooper> :(
[16:51] <nisshh> drcooper, do you live at this institute? or do you have access to computers outside of it?
[16:52] <drcooper> nisshh: i live in the campus
[16:52] <nisshh> drcooper, ah ok
[16:52] <popey> I'm afriad I can't help without a box outside your network
[16:53] <nisshh> same
[16:53] <nisshh> makes it very difficult
[16:54]  * nisshh goes and watches a movie
[16:54]  * drcooper will have to do that for the rest of his time in the damned institute
[16:55] <drcooper> thants 2.5 years :(
[17:00] <drcooper> is there any alternate way other than bzr...popey...to contribute?
[17:00] <drcooper> contribute code
[17:01] <nisshh> drcooper, not really :(
[17:01] <nisshh> drcooper, you could always just hunt for bugs or something
[17:01] <nisshh> drcooper, which won't require bzr
[17:02] <drcooper> nisshh: i was really pumped up to start contributing code and now this :(
[17:05] <nisshh> drcooper, it happens, i know :|
[17:08] <drcooper> nisshh, popey how come my bzr launchpad-login works? it uses https?
[17:11]  * dutchie is now a proud thinkpad owner
[17:19] <popey>  Success!  Wrote 166 pages
[17:24] <popey> drcooper: its still possible to contribute from behind a proxy
[17:24] <drcooper> popey how
[17:27] <popey> well, you can find bugs, check the source code out and build the packages locally to test them, then create patches and attach those to the bug report
[17:27] <popey> which is exactly what we ask people to do when they're patching code
[17:48] <drcooper> popey will this ( http://shells.red-pill.eu/ ) help to fix my problem as u mentioned?
[17:53] <drcooper> popey can i use myfreedom to tunnel th proxy?
[17:54] <drcooper> popey i meant "yourfreedom"
[17:58] <popey> i have never used that shell account provider
[17:58] <popey> i personally have a VPS I use
[17:59] <popey> which I have an SSH server running on port 443
[20:28] <drcooper> popey:  i got it working
[20:28] <drcooper> :)