/srv/irclogs.ubuntu.com/2014/04/25/#launchpad.txt

Gr4cchushello, is anyone here?06:14
=== dayangkun is now known as dayangkun_afk
rajeevshi..Can you "fork" an existing project in launchapd?12:20
wgrantrajeevs: What exactly do you want to do? Launchpad models things in a rather different way than say GitHub.12:24
wgrantNormally people don't want to create a whole separate project -- they just want to create their own branch that the project maintainer can then merge.12:24
wgrantTo do that in Launchpad, you just 'bzr branch lp:someproject', make your changes, then 'bzr push lp:~yourusername/someproject/whateverbranchname'12:25
wgrantSo your branch shows up in the existing project.12:25
rajeevsok, what if I am developing a submodule?12:25
wgrantI'm not quite sure what you mean.12:25
rajeevsi am developing an independent addon to an existing project as part of GSoC 201412:26
rbasakrajeevs: on Github, there's this concept of repositories, and each repository has multiple branches. But it doesn't really work like that - each branch is (relatively) independent.12:26
rajeevsto the GNU Mailman project12:26
wgrantIs it going to be part of the same codebase?12:26
wgrantI aw you created mailmancli earlier.12:26
rbasakrajeevs: on Launchpad, each branch is independent in its own right (effectively). So you just push the branch to your own space, and that's a fork in itself.12:27
wgrantIn general, each Launchpad project represents all the branches of a particular codebase.12:27
rajeevsthe code would eventually end up with the mailman.client project12:27
wgrantIf it's a separate codebase, it should usually be a separate project.12:27
rajeevshow does this sound: I push my work to the mailmancli i have created and when the project is completed I push it to the mailman.client project?12:29
wgrantrajeevs: You'd want to talk to your mentor and the project maintainers about that.12:31
wgrantFrom a Launchpad perspective it probably makes sense to put it in a branch of mailman.client from the start, but it's really up to how the project maintainer's want to do things.12:31
rajeevsfine :) that should do it :) mentor too would want to do it the launchpad way :) thanks for the help12:34
rajeevsOne more question, what does "Link to a Bazaar branch already on Launchpad" feature mean?12:35
wgrantIt's for setting the trunk branch to a branch that already exists. Normally you'd just push to lp:someproject to create the trunk branch directly.12:37
shadeslayeris launchpad processing uploads normally?16:44
shadeslayerah there we go16:44
dobeyyes16:44
dobey:)16:44
=== matsubara is now known as matsubara-afk
mark06when adding downloads to a project, what's the diff between code release tarball and installer?20:14
mark06is code release tarbal meant to be a binary zip or source code zip?20:15
dobeymark06: ideally source, but i don't think there is any validation for it, so it can really be any file type afaik20:27
dobeymark06: at least, it can be any file, as long as the licensing allows redistribution of the file and all its contents.20:28
mark06if the license doesn't allow redistribution, then I should go for installer? I don't get how licensing relates20:42
mark06I always get confused for binary tarballs, they're neither 'source code tarballs' nor 'installers'20:43
dobeyif licensing doesn't allow redistribution, you are not allowed to host it on launchpad, unless you are the owner of the code and have a commercial subscription20:44
=== matsubara-afk is now known as matsubara
dobeymark06: a tarball of binaries is an "installer"; it installs to wherever it is extracted20:44
mark06ah I see, however I don't notice any place where that option makes any difference....20:52
mark06and it can't be changed anywhere for the download.... possibly it's not even stored?20:52
mark06thanks anyway!20:52
dobeyit's stored, but may be immutable. it's just used in display on the downloads page20:53
mark06II don't see it anywhere in downloads page: https://launchpad.net/screenwrite/+download21:04
dobeyoh, i thought it was21:07
mark06ok thanks anyway21:36
=== jelmer_ is now known as jelmer

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!