[07:42] <dholbach> good morning
[07:45] <ioanm> i have to tell u guys something I was meaning to send a package to the ppa, but accidentally forgot the dput args and it uploaded it to upload.ubuntu.com
[07:46] <ioanm> what does that mean exactly?
[07:46] <ioanm> does it get sent to u?
[07:48] <dholbach> if you upload to .ubuntu.com it will go to the archive
[07:49] <dholbach> but it will only be accepted it you are member of ~ubuntu-dev (and have upload rights for that particular package)
[07:49] <ioanm> dholbach, so can i join?
[07:49] <dholbach> https://wiki.ubuntu.com/UbuntuDevelopers explains the process for joining the development team
[07:51] <ioanm> dholbach, can you sponsor my package, it's pretty useful
[07:52] <dholbach> can you use https://wiki.ubuntu.com/SponsorshipProcess for that?
[07:52] <dholbach> it's an easier way to get the whole group of Ubuntu developers to take a look
[07:52] <dholbach> I was just trying to get a few other important things done
[07:54] <ioanm> dholbach, it's just a shell script for dpaste, so that users who prefer can use it without specifying args to pastebinit every time (those that don't like pastebin.com)
[07:55] <ioanm> oh first i gotta make improvements as a prospective dev
[07:58] <dholbach> if you should have any questions, just ask in here :)
[07:59] <ioanm> dholbach, yeah i noticed a bug in unity in ubuntu 14.04 and want to be assigned to fix it
[08:00] <dholbach> you could ask the guys in #ubuntu-unity - I'm sure they'd be happy to get some help
[08:01] <ioanm> dholbach, you see in my recent apps list I see "image viewer" I open it, the icon disappears while the app is running from the recent list
[08:02] <ioanm> is this intended?
[08:02] <dholbach> I have no idae
[08:02] <dholbach> idea
[08:02] <dholbach> best ask the folks in #ubuntu-unity
[08:05] <ioanm> dholbach, they say it's a feature
[08:05] <dholbach> as I said... I'm not an expert
[08:10] <ioanm> dholbach, my package was published to my ppa :) ioan@ioanpc:~$ dpaste cpp
[08:10] <ioanm> #include <iostream>
[08:10] <ioanm> using namespace std;
[08:10] <ioanm> http://dpaste.com/0BPTEF3
[08:11] <dholbach> good work
[08:11] <ioanm> dholbach, i wrote it like i said so users who prefer dpaste don't bother with pastebinit
[08:12] <ioanm> it supports pipeing but i used this time stdin + Ctrl+D
[08:12] <ioanm> and also syntax specification (optional)
[08:12] <ioanm> depends on curl
[08:14] <ioanm> dholbach, a bit too easy, i mean last time i google tutorials, this time 0 google
[08:14] <ioanm> (on packaging)
[08:16] <ioanm> dholbach, glad i'm learning
[08:16] <dholbach> :)
[08:22] <ioanm> dholbach, need your help: bug wishlist: https://bugs.launchpad.net/ubuntu/+source/cmd2/+bug/1539921 will u sponsor my packaged version?
[08:24] <dholbach> as I said earlier I'm really busy getting a few other things done, which is why I'd prefer if you could take a look at https://wiki.ubuntu.com/SponsorshipProcess
[08:24] <ioanm> but which version python2/3?
[08:24] <ioanm> should i sync
[08:24] <dholbach> it's a process where you indicate what needs sponsoring and it will turn up on the general list for sponsoring
[08:24] <dholbach> so that not only I can take a look at it, but others too
[08:24] <dholbach> which will give you the advantage of not being blocked on a single person
[08:25] <dholbach> it's the process everyone follows
[08:25] <ioanm> oh okay, but i assigned myself to the bug
[08:26] <dholbach> sure
[08:26] <dholbach> just make sure 'ubuntu-sponsors' is subscribed and all the other relevant information is added
[08:29] <ioanm> dholbach, what exactly do I need to do ubuntu sync process only describes request not my steps
[08:30] <dholbach> if you want to overwrite the Ubuntu package with what's in Debian, you follow https://wiki.ubuntu.com/SyncRequestProcess
[08:32] <ioanm> dholbach, but that just request it's to other devs
[08:32] <ioanm> i want to complete a request made by someone else
[08:32] <dholbach> I'm afraid I don't understand
[08:34] <ioanm> dholbach, wait so i can't actually create the .changes and sign it and upload it for review?
[08:34] <dholbach> you can upload a diff or link to your package in a PPA
[08:34] <dholbach> or propose a branch
[08:34] <dholbach> there's quite a few ways
[08:35] <ioanm> dholbach, okay, i'll find something else
[08:35] <dholbach> ?
[08:36] <dholbach> you said you had uploaded it to your PPA already?
[08:36] <dholbach> or you can just attach the files to a bug report
[08:36] <ioanm> dholbach, oh no that was my personal deb file
[08:36] <dholbach> ok
[08:36] <ioanm> dholbach, now that i'm done with it, i also want to help the user who req the sync
[08:36] <dholbach> all right
[08:40] <ioanm> dholbach, found it! https://anonscm.debian.org/git/collab-maint/cmd2.git
[08:42] <ioanm> dholbach, do I change unstable here to a ubuntu version like xenial (like on the PPA?)
[08:42] <ioanm> cmd2 (0.6.8-1) unstable; urgency=low
[08:44] <dholbach> http://packaging.ubuntu.com/html/fixing-a-bug.html#documenting-the-fix
[08:44] <ioanm> dholbach, so I do dch -i an enter synced package to ubuntu right?
[08:45] <dholbach> no
[08:45] <dholbach> syncing means overwriting the current package
[08:45] <dholbach> so that the version number is the same
[08:45] <ioanm> dholbach, sorry i'm new
[08:45] <dholbach> https://bugs.launchpad.net/ubuntu/+source/cmd2/+bug/1539921 is fine as it is
[08:46] <dholbach> there's no need to attach anything to it
[08:46] <dholbach> somebody will have to go and check if the Ubuntu changes indeed can be dropped
[08:46] <dholbach> and then perform the sync
[08:46] <ioanm> dholbach, oh i understand, i need authorization
[08:46] <dholbach> when I said 'somebody' earlier, I meant 'soembody with upload rights'
[08:48] <ioanm> dholbach, sorry for bothering
[08:48] <dholbach> don't worry
[08:48] <ioanm> dholbach, i'm new, i've only been using linux for 1 year as personal user and now i want to contribute
[08:48] <dholbach> that's great
[08:49] <ioanm> dholbach, any suggestion on what bug i should try to fix (something related to packaging or C++), i can't seem to find one that i can handle
[08:49] <dholbach> but maybe in the future just ask in the channel without pinging me personally about it, your questions can be answered by others as well :)
[08:49] <ioanm> sorry
[08:49] <dholbach> no worries :)
[08:51] <dholbach> https://wiki.ubuntu.com/MOTU/TODO lists a few things which might be interesting
[08:54] <ioanm> Visual Studio Code, a good package to start with
[09:05] <ioanm> is it okay if I package the precompiled binary offered by MS?
[09:07] <dholbach> no, I'm afraid not
[09:07] <dholbach> https://www.debian.org/social_contract#guidelines
[09:07] <dholbach> ^ this is what we follow as well
[09:11] <ioanm> oh so i need my deb to be able to compile itself?
[09:14] <dholbach> yes
[09:14] <ioanm> but vs code's got no makefile
[09:14] <dholbach> maybe have a look at the guide on packaging.ubuntu.com - it explains quite a few details like that
[09:14] <ioanm> what do I do??
[09:15] <ioanm> do I manually write vscode.install and a custom makefile?
[09:15] <dholbach> I don't know about Visual Studio Code
[09:15] <dholbach> but I'm sure there's a standard way to get it to build
[09:15] <ioanm> yes
[09:16] <ioanm> git clone https://github.com/microsoft/vscode
[09:16] <ioanm> cd vscode && npm install -g mocha gulp
[09:16] <ioanm> ./scripts/npm.sh install --arch=x64
[09:16] <dholbach> maybe have a look at other node packages and see how they work
[09:16] <dholbach> I'm afraid I don't know and currently have no time to look into it
[09:17] <ioanm> dholbach, ofc thx
[09:18] <ioanm> dholbach, so it says i should use npm install nodeb
[09:19] <ioanm> i'll pick something easier
[09:23] <ioanm> dholbach, thank you for all your help and suggestions
[09:23] <ioanm> sorry if I bothered u
[09:39] <dholbach> no worries