[00:00] that's fine [03:27] hello [03:28] am i allowed to change my license from GNU GPLv3 to a free for non-commercial use license? [03:29] and it will still be open source [03:29] it will not be open source by any definition currently accepted [03:30] and, Creative Commons licenses are not for source code, just FYI :) [03:30] oh, thought I was in the #CC channel, but my comments still stand ;) [03:31] anyone? [03:32] I just gave you some answers [03:32] ub3rst4r: Non-commercial is not open sourc.e [03:33] wgrant what do u mean? [03:35] http://www.opensource.org/docs/osd [03:35] so everyone can just fucking steal from me and i get shit all? [03:35] thats what your trying to say? [03:37] !ohmy | ub3rst4r [03:37] ub3rst4r: Please remember that all Ubuntu IRC channels share the same attitude of providing friendly and polite interaction with all users of all ages and cultures. Basically, this means no foul language and no abuse towards others. [03:38] well my program is being sold for like $5 on ebay by some scammer meanwhile noone has the courage to donate to me o [03:39] That is unfortunate, but open source licenses allow that. [03:40] so joe blow can come and rip me off and meanwhile noone will let me change my license or make it so it cant be sold [03:42] you can change your own license any time you want [03:42] if you own the copyright, you choose the license [03:42] ub3rst4r: You can change your license. It just won't meet any accepted definition of open source, and your software will no longer be eligible for free usage of Launchpda. [03:42] your question was whether or not non-commercial use is open source, and the answer is "no" [03:43] so why do u have the cc license listed? [03:43] it forbids non-commercial use [03:46] CC-0, CC-BY, CC-SA and CC-BY-SA are fine. [03:46] Creative Commons licenses with NC or ND components are non-free. [03:47] do u know any where where i can my source code hosted with a non-commercial license? [03:55] heres a question [03:55] if these people are allowed to sell my software [03:56] shouldnt i be allowed to sell it? [03:56] you can [03:56] there is nothing stopping you from selling open-source software [03:57] but then id still get removed from lp [03:57] yes, LP is for Open Source projects only [03:57] most open source licences (that I know of) do not restrict you from offering the software for a fee [03:58] they just require you to offer the source code for free or at-cost [03:58] No, LP is not just for open source projects. But non-free projects are required to pay for use. [03:58] u guys drive me nuts [03:58] wgrant: correct, sorry [03:59] just cus i wouldnt have the source code for free i have to pay $250 [03:59] ub3rst4r: Canonical provides Launchpad as a free service to support development of Free software. [03:59] thats pretty much capitalism === Ursinha is now known as Ursinha-afk [05:15] ub3rst4r: That's pretty much honesty, launchpad the service has rules, launchpad the code base, your free to host it yourself (once you get all the trademarks out) [05:16] kthx [06:03] new ff 3.7 alpha build freezes everytime i open it [06:04] built it from ppa source [06:06] marine1: You should contact the owner of the PPA. [06:06] PPAs contents are not controlled by the Launchpad team. [06:07] wgrant: ok so besides that whatwould you recommend?? [06:07] marine1: Go to the page for the PPA from which you obtained the unstable Firefox build, and ask them, perhaps. [06:08] wgrant: i would if this version of ff wouldn't freeeze. [06:08] install the supported package instead? [06:08] marine1: install another browser, epiphany perhaps? [06:09] ripps: can i do that thru synaptic?? [06:10] yep [06:10] yw [06:12] oh geez, I should have specified epiphany-browser, he's probably gonna install that boulder dash game by accident [06:13] Hahaha. [06:47] Could an Op please rename the following post please https://answers.launchpad.net/ubuntu/+question/105776 coarse language used in title and body of post. Thanks. [06:49] "mr angry" indeed. [06:49] ZykoticK9: Ask at https://answers.launchpad.net/launchpad/+addquestion. [06:49] An admin should tend to it on Monday. [06:49] wgrant, ok thanks [06:49] wgrant, I'll just ignore it then :) [06:52] hi people! =) [06:53] how to rename launchpad account if I already have ppa? [06:54] is there means to delete the ppa? [06:54] Rashless: You'll have to ask at https:answers.launchpad.net/launchpad/+addquestion, and an admin may be able to do it for you. [06:54] But it's a bit awkward at the moment until we allow proper PPA deletion (in the next month or so, probably) [06:55] ok. thanks! === gnomefreak76 is now known as gnomefreak [11:58] Hi, are there any beginner guides on uploading code to launchpad? [12:00] Penguin: Have you checked help.launchpad.net? [12:01] wgrant: Yeah, but it skips the part that I need to know [12:01] Penguin: Which part is that? [12:02] wgrant: It tells you how to uplaod a source directory, but it doesn't tell you what a source directory is [12:02] Penguin: Which document are you reading? [12:03] I'm guessing I need a makefile but not totally sure.. [12:03] Launchpad knows nothing about Makefiles. [12:03] What are you trying to upload to? [12:04] A PPA? A branch? [12:04] https://help.launchpad.net/Code/UploadingABranch [12:04] Soz, that's the guide [12:04] Penguin: Branch contents are just files. [12:04] Launchpad cares not what is inside. [12:04] Err... [12:05] And PPAs are..? [12:05] If you don't know what a PPA is, you don't need to deal with them yet. [12:06] Okay... [12:06] It's a blobber game: https://code.launchpad.net/~blobber/+junk/blobber [12:07] Written in python. [12:07] A Bazaar branch just contains some tree of files. [12:07] It does not care what you put in it. [12:07] Oh, okay... [12:08] But I still need some way of making a deb easily. [12:08] OK, that's where PPAs come in. [12:08] !packaginguide [12:08] !packagingguide [12:08] The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [12:08] how does one get a new language added to launchpad translations? [12:08] * tumbleweed has someone who wants to translate northern sotho [12:08] !packaginguide [12:09] Penguin: Follow the first link that ubottu mentioned. [12:11] The python guide presumably?: https://wiki.ubuntu.com/PackagingGuide/Python [12:14] Wow, wow, it's skipped it out again - it's telling me to run dh_make and stuff on the source file - but it hasn't told me how to make that yet [12:14] Penguin: The structure of a source tree is not defined. [12:14] It could be anything at all. [12:15] And dh_make will automatically make a deb? [12:15] No. It will give you a template to fill in to produce a source package, from which can then be built a deb. [12:16] The packaging guide should tell you waht you need to know. [12:16] Otherwise, see #ubuntu-packaging. [12:17] So I will have three files: [ Original > Source > .deb ] - is that right? [12:17] Right. [12:18] So I'll just want to delete my original won't I? [12:18] Why? [12:19] Well I'll have the source - which is kind of the same..? [12:20] Hi, how do I report a bug? I can't find the link [12:20] Penguin: Your project's source is turned into a Debian source package, which then gets turned into a Debian binary package (a .deb). To update the package, you merge the changes from your original source into the source package. [12:20] Oh wait, I think I got it now... [12:20] crackhead: What are you trying to report bug against? [12:20] Ubuntu 9.10 [12:21] crackhead: If it is a graphical application, use the "Report a Problem..." item in the Help menu. [12:21] It's my lenovo u550 hotkeys for brightness [12:21] Otherwise see https://wiki.ubuntu.com/ReportingBugs [12:23] crackhead, also might want to see https://wiki.ubuntu.com/Bugs/FindRightPackage to identify the correct package [12:24] Can I run apport to report a problem that way? [12:25] How am I supposed to find package when I don't know what the problem is? The brightness hotkeys just don't work [12:25] * Penguin 's head hurts. [12:26] Right, I think I kind of get it now. [12:26] crackhead: See the page that nigelb linked you too [12:26] s/too/to/ [12:26] How do I license it under public domain though? There doesn't seem to be a dh_make option for that. [12:53] I just successfully built the example .deb - yay! [12:56] So what kind of numbering scheme would you guys advise? I was thinking having 0.0a1 as my first package - this seem okay? [13:03] Thanks. I figured it out - using apport with reporting "Hal" package.. Then just changed the package later in the edit details page.. :) [13:03] how does one change a nick on this irc? === crackhead is now known as joshyg6 === joshyg6 is now known as register === register is now known as Guest14036 === Guest14036 is now known as joshyg6 [13:06] REGISTER iliad2 josheg@gmail.com [13:07] REGISTER test josheg@gmail.com [13:07] Why does this not work? [13:10] hello? [13:11] joshyg6: You are transmitting the registration command and your password to the #launchpad channel. [13:11] You probably meant to /msg nickserv register PASSWORD EMAIL [13:11] what am i doing wrong? can you delete that? or something? sorry [13:12] all the instructions aren't accurate.. it says "syntax: register " and doesn't tell you to use the /nick etc. [13:12] What gave you those instructions? They sound like they came from /msg nickserv help register [13:13] they came from help register yes.. [13:13] they need to put it in more explicitly with the / nick serv and all [13:14] joshyg6: http://freenode.net/faq.shtml#userregistration is pretty clear on the steps [13:14] the nickserv help message doesn't state the / nick serv format [13:15] go check it [15:07] If someone doesn't have bzr, can they download a tarball of the working tree from Launchpad like Github allows? [15:27] Hi, I need help please [15:27] I have been almost 10 hours trying to insert an image in Ubuntu Artwork Incoming Lucid, and could not do it, please help [15:28] please somebody [15:44] Seba1, where? in the wiki? [15:45] yes [15:45] in the wiki [15:46] especifically [15:46] page link please? [15:46] in Artwork Incoming Lucid [15:46] https://wiki.ubuntu.com/Artwork/Incoming/Lucid/ [15:47] Seba1, you are logged in? right? [15:50] yes [15:51] you are using the Submit section for submitting? [15:51] yes, I am logged, [15:51] yes [15:51] the submit [15:51] I already writed the submission [15:51] can you give the link for page you created? [15:51] the only thing I cannot do is to display images in the submission [15:51] https://wiki.ubuntu.com/Artwork/Incoming/Lucid/ABetterThemeForLucid [15:52] Seba1, checking [15:52] ok [15:53] Seba1, in which section you want to put the image? [15:53] in many sections [15:53] I mean [15:53] in concept [15:54] Seba1, I can't understand how they uploaded images [15:55] I think MoinMoin should allow hotlinking images on the wiki [15:55] what's that [15:55] Seba1, upload your image using this [15:55] https://wiki.ubuntu.com/Artwork/Incoming/Lucid/ABetterThemeForLucid?action=AttachFile [15:55] okay, let me see [15:56] and then include the image using {{attachment:imagename.png}} [15:56] {{attachment:imagename.png}} [15:57] Seba1, is this the theme you actually made? http://fibermarupok.deviantart.com/art/Banshee-RythmBox-Re-Imagined-156231564 [15:57] nop [15:57] as explained below in the same section, I found it in the web [15:57] ohkay [15:57] can i use versions like svn1234-1 ? [15:58] I just want to post it in artwork so the designers can consider that theme [15:58] Seba1, cool :) [15:58] thank you very much [15:58] :-D [15:59] Seba1, works? [16:00] i'm checking, I'm on a netbook, so not being so fast here lol [16:01] yess, UPLOADED, yuppiii [16:01] in the preview, just in case you are going to the page to see the images [16:02] I have to upload 8 images in the preview, and then saving and then it will be available in the page itself [16:02] THANKSSSSSSSSSSSS [16:03] getxsick: sure, AFAIK there is no other requirement on the version numbers than that they must be monotonic increasing. So think also about the future (e.g. 1.0-1 is smaller than svn1234-1). [16:04] well i thought about 2 archives, for nightly builds and releases, is it wroth path? :) [16:07] not really, a user installs 1.0 (from the release), some time passes and the user wants to try a nightly build (because of e.g. a new feature), 2.0 gets released and there is no way for the user to upgrade to 2.0 (as the nightly version is bigger) [16:08] geser: right [16:09] getxsick: the ~ is sort of magical in revision numbers, so for example 2.0~svn1234-1 is considered less than 2.0 [16:09] or something like 1.0+svn1234-1 [16:09] yeah, either approach is valid, depending on your needs [16:10] are they equivalent? [16:11] both are greater than 1.0 and smaller 2.0, so in this regard they are equal [16:12] it depends if you know that the next release number will be: will it be 1.1 or 2.0? [16:13] lets say i have 1.1 release currently, and next release will be 1.1.1 [16:13] shoudl i use 1.1+svn1234-1 or 1.1~svn1234-1 ? [16:18] 1.1~svn1234-1 < 1.1 < 1.1+svn1234-1 < 1.1.1~svn1234-1 < 1.1.1 [16:19] hint: you can compare two versions with "dpkg --compare-versions 1.1 \< 1.1+svn1234-1 && echo true || echo false" [16:21] thanks! [16:42] geser: W: pypy source: out-of-date-standards-version 3.8.0 (current is 3.8.3) [16:43] i used 1.3~svn73032-1 === yofel_ is now known as yofel [17:31] this is not about the version of your package but about the value of Standards-Version in debian/control (which Debian policy this package comply with) === lionel___ is now known as 5EXAAKZ44 === knielsen_ is now known as knielsen === yofel is now known as Guest68359 === tsimpson is now known as Guest89542 === apachelogger_ is now known as apachelogger === Guest89542 is now known as tsimpson [18:47] Could anyone tell me how to put versions of packages for more than one dist in the same PPA? I get errors about uploads of the same things when I try. [18:48] Muscovy: you have to add ~karmic e.g. [18:48] or ~9.10 [18:48] or whatever [18:48] Where do I add it? [18:48] cause all those packages are stored in the same directory [18:48] * geser wonders if there is a PPA FAQ covering this question [18:49] Oh, ok. [18:51] Do I format it like package-x.y~karmic? [18:51] Muscovy: yes [18:51] :D [18:53] Packaging is hard. [18:55] dh-make has generated the following in my changelog: ' Initial release (Closes: #nnnn) ' - what's this all about? [18:56] Tha [18:56] The changelog template. [18:57] I know it's a template, but what's this '(Closes: #nnn) '? [18:58] * Penguin starts playing the harmonica while waiting for a response. [18:58] It's giving an example format of change description. Ex: saying the update fixed bug number nnn. [19:00] Muscovy: Oooooh! That makes perfect sense now! Thanks! [19:00] * Penguin slaps head [19:00] BTW, what does ITP stand for though? [19:00] getxsick: I tried just naming the directory with a ~karmic on the end, but that seems to completely not factor. Is there a specific place, like changelog or control that I put it? [19:01] And I'm not sure, Penguin. [19:01] Penguin: Intent-To-Package, which is a bug you file against wnpp in debian [19:01] Muscovy: use it in changelog [19:02] Currently my headers in changelog are: package-name (3.2.4) lucid; urgency=high === lionel_ is now known as lionel [19:03] tumbleweed: Thanks [19:03] Muscovy: urgency=high ? why? [19:03] I had completely messed up the package. [19:03] Muscovy: also, use 3.2.4~karmic [19:05] Penguin: if you are aiming for revu, rather than debian, file it in ubuntu, and specify the bug as LP#xxxx [19:07] tumbleweed: Soz, this is my first package and you've completely lost me there. [19:09] I know how you feel penguin, i just started days ago. [19:09] After finally making it through the maze of dh_make, I understand that I must yet pass through the labyrinth that is lintian before my work is done. [19:09] * Penguin sighs. [19:10] Muscovy: Did you find it this hard? [19:10] What sort of errors is lintian giving? [19:10] Fairly. [19:10] IMO, the hardest was learning how to deal with makefiles. [19:10] yeah, it takes some practice to quiet lintian. but you'll learn in the process [19:10] * Penguin looks shifty... [19:11] I didn't use a make file... [19:11] Ok, anything I've tried to specify lucid in this line moreso than "lucid" is failing. [19:11] openoffice-splash-art (3.2.4) lucid; [19:11] ANd yet it think it's no different than my karmic package. [19:12] If you're packaging a python app. I thought you were supposed to use distutils... [19:12] I don't know there. [19:13] * Penguin heads onwards into lintian. [19:13] My packages so far have been artwork, so my makefiles just have " dh $@", which I seem to utterly fail without. [19:13] so i have release packages and nightly builds, can i keep it in the same ppa? or it's better to have 2? [19:13] yes, a setup.py using distutils is the best solution for python [19:14] Unless you add a -nightly or something, from my limited understanding, I don't see how they could share a PPA. [19:14] Muscovy: I always wondered how the artwork works, since it doesn't need to be compiled... [19:15] I have no clue why I need a makefile. [19:15] I got the source of light-themes to see how it was done. [19:16] The principal two things are that mystery makefile and an "install" files, which contains the name of any folders to be copied, followed by where to put them. [19:16] In that case it was: [19:16] Ambiance Radiance usr/share/themes [19:16] I have no idea why usr had no initial /. [19:18] There are some things that us mere mortals shall never know.... [19:19] Muscovy: man dh_install [19:20] eek. why isn't lp-submit using launchpadlib... [19:27] * Penguin looks at the insane amount of windows he has open, all to complete one simple task. [19:27] * Penguin thanks god for compiz-cube. === jkakar_ is now known as jkakar [19:31] Lintian just brought up an error, googling reveals nothing, anyone know what it means? 'warning: cannot find binary, udeb or source package vec2d_1-1_all.deb in dist or lab (skipping)' [19:32] 'vec2d_1-1_all.deb' being the .deb that I'm checking. [19:33] Penguin: you sure you pointed it at a file that exists? [19:33] the deb will be in .. [19:34] * Penguin is embarrassed [19:34] tumbleweed: That was exactly it. [19:35] I had two terminals open, must have typed it into the wrong one. [19:47] Almost done, just two questions on lintian errors. [19:48] I presume, since this isn't for debian, I can just ignore 'W: blobber: new-package-should-close-itp-bug'? [19:49] yes [19:49] Great! [19:49] I'm finally done! [19:50] * Penguin offers cookies on the house. [20:03] do i need to keep ~karmic.orig.tar.gz, ~jaunty.orig.tar.gz ? can't i use just one? [20:05] getxsick: you should use a single one that they all build on [20:06] i.e. 1.9+bzr13.orig.tar.gz and 1.9+bzr13-1~karmic.dsc [20:11] tumbleweed: This package has a Debian revision number but there does not seem to be [20:11] an appropriate original tar file or .orig directory in the parent directory; [20:11] (expected one of pypy_1.2.0+karmic.orig.tar.gz, pypy_1.2.0+karmic.orig.tar.bz2, [20:11] pypy_1.2.0+karmic.orig.tar.lzma or pypy-1.2.0.orig) [20:12] getxsick: http://packages.debian.org/pypy confirms no debian version [20:13] tumbleweed: so? [20:13] getxsick: you are packaging daily builds? [20:14] tumbleweed: now, for a release, but yes i wanna pack daily builds as well [20:15] getxsick: ubuntu version numbers appear to look like this: pypy | 1.0.0-svn55443-1 | jaunty/universe | source, amd64, i386 [20:15] any reason not to stick with that? [20:15] tumbleweed: it's completely outdated [20:15] actually i would like to not keep that 1.0.0 in ubuntu any more [20:16] so you are packaging 1.2? or later than 1.2 [20:16] i'm packing 1.2 and daily [20:16] for 1.2, use 1.2-0ubuntu1 [20:16] 1.2-0ubuntu1~karmic-1 ? [20:17] for daily, use 1.2+svnXXXX-0ubuntu1 or 1.3~svnXXXX-0ubuntu1 (assuming the next release will be called 1.3 and is due real-soon-now) [20:17] tumbleweed: but if i wanna build it for few series, i have to add that ~karmic, ~jaunty or something like that, right? [20:17] oh right you need to include release too [20:18] so 1.2-0ubuntu1~karmic-1 looks ok, for you? [20:18] yeah, that's the most common version scheme [20:18] even though it's pretty long [20:18] what about orig files [20:18] karmic1, not karmic-1 [20:18] how to name it [20:19] the difference between the upstream version and debian/ubuntu version is at the - [20:19] so we are talking 1.2.orig.tar.gz and 1.2+svnXXXX.orig.tar.gz [20:24] tumbleweed: dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address [20:24] :-) [20:24] getxsick: in Ubuntu, the maintainer is MOTU (for universe) [20:24] tumbleweed: yeah, but i'm not [20:25] getxsick: not a motu? that's not an issue. List MOTU as the maintainer, and yourself as XSBC-Original-Maintainer [20:26] tumbleweed: is it really a correct way for PPA packages? [20:30] getxsick: I agree for your dailies, leave yourself as maintainer. I doubt there's any policy on that, though [20:31] tumbleweed: i think, i should drop that 0ubuntu1...don't see a reason to keep it [20:32] getxsick: the reason to keep it is taht if the same version gets uploaded to debian [20:32] it'll have a version number of -1 [20:32] tumbleweed: that can't happen [20:32] getxsick: why? [20:32] tumbleweed: debian dropped our package some time ago and decided that it's not gonna be back :) [20:33] heh. I think you need to keep it though, ubuntu policy [20:34] so why most of PPA packages don't have it? [20:35] probably because PPA packages aren't normally very well packaged. They should be careful to ensure that they are lower or higher than the relavent ubuntu / debivan version numbers (as appropriate) [20:36] so what about daily? drop it? [20:37] you probably want to be replaced by official packages when they appear, so just keep that in mind [20:37] beyound that, it's up to you how you manage your version numbers [20:59] tumbleweed: i decided to use package-x.y.z-ppa1~release1 i guess it's optimal for now [21:00] getxsick: rather use ~ppa1 [21:00] tumbleweed: why? [21:01] ~ sorts before anything else [21:01] i.e. x.y.z is a higher version number than x.y.z~1 [21:03] tumbleweed: yeah, but in the past i used x.y.z-n so now ~ppan makes it smaller than previous [21:03] that would be agood reason not to use ~ :) [21:03] that's why i try to use -ppan :) [21:04] heh, maybe i will try to clean it up one day [21:04] btw. is there any good manual to read about versioning on LP? [21:05] getxsick: http://www.za.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version [21:10] Hi all. I keep getting "Unexpected form data" error messages when submitting most forms on launchpad. Is there any obvious solution I've missed, or should I perhaps file a bug? [21:39] I have a series of HTML pages in Launchpad. Can I view them "bare", so that they are rendered in my browser? === crimsun_ is now known as crimsun [22:03] lfaraone: no [22:03] it would be nice in some ways, but there's also some security concerns === MTeck-ricer is now known as MTecknology === azop_ is now known as azop === \u03b5 is now known as epsy === epsy is now known as \u03b5 [22:39] i have package_x.y.z~svn1234.orig.tar.gz, however dpkg-source creates own archives for each ubuntu version [22:39] how to avoid it? [22:40] there must be some small mistake [22:41] can you pastebin the output when running "debuild -S" [22:42] geser: http://paste.pocoo.org/show/194992/ [22:45] ah, it's because you don't have a Debian revision. Everything before the last - is considered the upstream version and matched against the version when looking for the .orig.tar.gz [22:46] try 1.3~svn20100328r73052-0jaunty1 and pypy_1.3~svn20100328r73052.orig.tar.gz and you should get .diff.gz [22:56] geser: thx! [23:18] mwhudson: so something a la http://vhernandez.github.com/gtksheet/ is outside the scope. [23:19] lfaraone: i've lost context, sorry [23:19] oh [23:19] yes, for now it is :( [23:19] mwhudson: okay, thanks. === yofel_ is now known as yofel