IRC log of #schooltool for Monday, 2014-02-24

*** menesis has quit IRC02:49
*** menesis has joined #schooltool02:50
*** menesis has quit IRC02:56
*** khildin has joined #schooltool08:44
*** menesis has joined #schooltool12:41
*** khildin has quit IRC13:06
*** khildin_ has joined #schooltool13:14
*** khildin_ has joined #schooltool13:14
*** khildin_ has quit IRC13:14
*** khildin_ has joined #schooltool13:14
*** khildin has joined #schooltool13:19
*** khildin_ has quit IRC13:19
*** menesis has quit IRC13:22
*** menesis has joined #schooltool14:16
*** menesis has quit IRC15:01
*** replaceafill has joined #schooltool15:27
*** menesis has joined #schooltool15:39
*** menesis has quit IRC18:39
*** menesis has joined #schooltool18:39
*** khildin has quit IRC18:55
*** khildin has joined #schooltool18:57
*** menesis has quit IRC19:00
*** menesis has joined #schooltool19:44
replaceafillmenesis, are you around?20:23
menesisreplaceafill: yes20:28
replaceafillhi menesis, you have 5 mins?20:28
replaceafilli have a couple of questions20:29
replaceafillabout packaging :)20:29
replaceafilli'm trying to create a package for schooltool.quiz20:29
replaceafilli've been following the schooltool.virginia example20:30
replaceafillso my first question is:20:30
replaceafillis it ok if i upload the tar.gz to
replaceafillor could that mess something up?20:30
replaceafillit's basically because debian/watch needs a url20:30
replaceafillto download20:31
menesisyou can upload anything there20:31
menesisit's just a directory20:32
replaceafilland it won't be listed in any ppa?20:32
menesisno, there is nothing automatic about ftp.schooltool.org20:32
replaceafilli mean, just by uploading the file, the ppas don't get affected, right?20:32
replaceafillah ok20:32
replaceafilland my second question is:20:32
replaceafillnow that i have "almost" everything set, how do i test the package?20:33
replaceafilli thought:20:33
replaceafillbzr builddeb -- -S -us -uc20:33
replaceafillwill do it20:33
replaceafillbut i keep getting a fatal error20:33
menesisbzr builddeb -S will build a source package (.debian.tar.gz and .dsc files)20:35
menesisto build a package locally just do bzr builddeb20:35
replaceafillbasically i'd like to build something i could upload to my personal ppa20:35
replaceafilland have users to add that20:35
menesisoh. you have to install dh_pydeb helper20:36
menesisapt-get install python-van.pydeb20:36
menesisto upload to a ppa you have to sign the package, I believe20:37
menesisthat is, do not add -us -uc options20:37
menesisbzr bd -S20:37
menesisdput my-ppa ../schooltool.quiz_*dsc20:37
replaceafilli can test the package locally using pbuilder, right?20:38
replaceafilli mean, to see if it installs, etc20:38
menesispbuilder is needed to build a package in an empty build machine, like is done in a ppa20:39
menesisto check that Build-depends is correct, or to build for a different ubuntu release than current20:39
replaceafillgot it20:40
replaceafillnew error:
menesisbut you can build locally without pbuilder, 'bzr bd'20:40
replaceafillit seems it doesn't like the TODO.txt file in schooltool.quiz :)20:40
*** khildin has quit IRC20:41
replaceafilli guess i need to include it in MANIFEST?20:41
menesisit says TODO.txt is modified?20:42
menesisand warnings about deleted files20:42
replaceafilloh, it's in spanish :))20:42
replaceafilllocal changes have been detected20:42
replaceafillto TODO.txt20:42
replaceafillbut "bzr status" returns nothing20:42
replaceafillso i'm not sure20:42
*** khildin has joined #schooltool20:43
replaceafillactually, the message about TODO is "info"20:43
replaceafilli need to add the TODO.txt content to Files:20:44
replaceafilli'll better remove TODO.txt alltogether ;)20:45
replaceafilllots of files in ../build-area20:45
menesistried your branch20:46
menesisand it built successfully20:46
menesiswhat I did was20:46
menesismake release20:46
menesiscp dist/schooltool.quiz-2.6.0.tar.gz ..20:46
menesisbzr bd -- -us -uc20:47
menesisthe error said that TODO.txt in the branch is different from the one in .tar.gz20:47
replaceafilloh, so i don't have to upload the .tar.gz, i can just copy it to the current directory20:48
menesisbut I don't see any warnings20:48
replaceafillnow i just need to dput to my ppa20:49
menesisto merge a new release, bzr merge-upstream ../schooltool.quiz-2.6.1.tar.gz20:49
menesisif it is there20:49
replaceafillthis is so cool :)20:50
replaceafill(and so new for me) :D20:50
menesisthe 'uscan' tool uses debian/watch to download files20:50
menesisuscan --verbose # to see what is available20:50
replaceafillah yes, i found
replaceafillwhich explains that20:51
replaceafillok, i'll try to package schooltool.niepa next20:51
menesisI always use it this way to make sure I have uploaded to ftp.s.o20:51
replaceafillok, i'll go get lunch now20:52
replaceafillthanks menesis20:52
replaceafilland thanks for all those helpful files you've created20:52
replaceafillit's very easy to follow20:53
menesisI haven't created a file with release/packaging documentation  :/20:53
menesisbut please ask me any time20:53
replaceafillthanks man20:54
*** menesis has quit IRC21:05
*** th1a has joined #schooltool21:56
th1ahi replaceafill.22:01
replaceafillhey th1a22:01
replaceafillth1a, i can build packages now!22:01
replaceafillcan't upload them to my ppa yet though :(22:01
th1aOh, great!22:01
replaceafilli have to sign them22:01
replaceafilli'm setting up GPG22:01
replaceafillor whatever itÅ› called22:02
replaceafilland i asked menesis a couple of things that were not very clear22:02
replaceafillbut i think we're in good shape22:02
replaceafilli should be done with it today i think22:02
replaceafilland send David Ally instructions tonight22:02
replaceafill(i started with quiz btw)22:03
replaceafillsince it had a project already setup22:03
th1aSounds good.22:04
replaceafillnext is caveman report, right?22:05
th1aI'm praying that will not give you fits.22:05
replaceafilloh, i finished the quiz feature the hilt folks needed too22:05
th1aYeah, I saw.22:05
replaceafillgive me fits?22:06
replaceafillis that an idiom? :)22:06
th1aHaving a fit?22:07
replaceafillfirst time i see it22:07
th1aA seizure?22:07
replaceafillgot it22:07
th1aProbably you should start by shrinking the margin and font as he suggested.22:08
th1aThat'll give you some slack space.22:08
replaceafillah, right22:08
replaceafilli think for the logo we can use the current logo feature22:08
replaceafilli mean22:08
replaceafillwe don't need any custom image banner22:09
th1aBear in mind also that he can probably figure out how to tweak the styles a bit himself.22:09
th1aI mean, if you're close.22:09
replaceafillyou mean, having him to modify the styles rml?22:10
th1aI mean, once we're close, he can probably figure out some tweaks.22:11
replaceafilli should ask him for his "new" db22:11
th1aThat's kind of where the conversation started... him trying to do the layout himself.22:11
replaceafillthe ones with the new report sheets22:11
replaceafill(comments, etc)22:11
th1aYeah, insofar as that's the actual data.22:11
th1aDid you get my email on that?22:13
th1aSo yeah, is the site in the junk on your lp account?22:14
th1aOK.  So I'll work on that a bit.22:15
replaceafillah ok22:15
th1aYou can focus elsewhere.22:16
replaceafillthis packaging stuff is quite interesting22:16
replaceafillonce you start understanding it :P22:16
th1aIt is a good skill to have.22:16
th1aBasically then you've got fixing new features and the bugs targeted for the trusty "alpha" on LP for you.22:18
th1aThey should all be at least high.22:18
replaceafillyou mean "beta"?22:19
replaceafilli see that alpha was on january22:19
replaceafillare we shooting for march 27th?22:19
th1aThat's just what it says in our LP.22:19
th1aWhat menesis has in there.22:19
th1aWe should be shooting for the 27th.22:20
replaceafillfinal beta freeze, right?22:21
th1aI need to send menesis an email going over this.  I'll do that tonight.22:21
replaceafillthat's it from me22:22
th1aDefinitely hammer on some big imports a bit.22:23
th1aI don't think that's fully baked.22:23
replaceafilland we need the cando import22:23
replaceafillfor skills22:23
replaceafillto be remote22:23
th1aYeah, that's the one that needs to work the most anyhow.22:23
th1aAlso, make sure and give a little thought to repeat uploads.22:23
replaceafillrepeat uploads?22:24
th1aIf you try to upload the skills three times in a row for example.22:24
replaceafillwhat, should it tell you you already have a task for doing that?22:25
th1aOr for that matter if you do several different imports in rapid succession.22:25
replaceafillor you mean like three DIFFERENT imports22:25
replaceafillah ok22:25
replaceafillgot it22:25
th1aHaving an importer lock would not be a problem (so you could only start one at a time).22:26
th1aIf it seems necessary.22:26
th1aOr just prudent.22:26
th1aI don't know how justas handled it.22:26
th1aJust take a look.  He was in a hurry.22:26
replaceafillwill check22:26
th1aOK.  So basically don't get hung up on this custom report -- remember it is a free job for someone who can fiddle with it himself a bit.22:28
replaceafilljust spitting the right numbers to the tables22:28
replaceafilland not lose too much time in styling22:29
th1aOK, I think we're good then.22:29
th1aThanks replaceafill.22:29
replaceafillthanks th1a22:29
* th1a drops the bag of gravel.22:30
*** th1a has quit IRC22:37
*** menesis has joined #schooltool22:44
*** th1a has joined #schooltool23:20
*** replaceafill has quit IRC23:29
*** replaceafill has joined #schooltool23:42
*** replaceafill has joined #schooltool23:42
*** khildin has quit IRC23:52

Generated by 2.15.1 by Marius Gedminas - find it at!