*** wbrady has joined #schooltool | 01:16 | |
*** wbrady has quit IRC | 01:19 | |
*** jinty has joined #schooltool | 02:27 | |
*** didymo has quit IRC | 02:55 | |
*** jinty has quit IRC | 03:31 | |
*** didymo has joined #schooltool | 05:22 | |
*** lisppaste5 has quit IRC | 06:01 | |
*** lisppaste5 has joined #schooltool | 06:13 | |
*** didymo has quit IRC | 08:35 | |
*** balor has joined #schooltool | 11:53 | |
*** jinty has joined #schooltool | 12:04 | |
balor | Could anyone update me on the status of the REST API to schooltool? Does one exist? | 12:17 |
---|---|---|
*** jinty has quit IRC | 14:43 | |
*** jinty has joined #schooltool | 14:43 | |
*** ignas has joined #schooltool | 15:40 | |
*** ignas has quit IRC | 16:03 | |
*** ignas has joined #schooltool | 16:16 | |
jinty | ignas: I seem to have fixed the bootstrap issue | 16:33 |
jinty | python-zope.schema should have the right dependencies now | 16:33 |
jinty | so you can carry on uploading the KGS if you want | 16:33 |
ignas | cool | 16:34 |
ignas | I saw that all the packages got updated | 16:34 |
jinty | only other issue I've seen is that modules with C extensions | 16:34 |
jinty | are incorrectly set to Architecture: all rather than Architecture: any | 16:34 |
jinty | (which can be fixed on a case by case basis once they're in the PPA) | 16:35 |
jinty | yeah, I re-uploaded all the ones incorrectly buult | 16:35 |
ignas | i see | 16:39 |
* ignas is trying to mate your build infrastructure with bzr | 16:39 | |
ignas | and they don't like each other ;) | 16:39 |
*** jinty_ has joined #schooltool | 16:47 | |
th1a | balor: REST is pretty much dead in SchoolTool. | 16:48 |
balor | th1a: hmmm...Is it simply that no-one is interested in it? | 16:49 |
balor | th1a: Or more importantly, is there another remote procedure call method? | 16:49 |
ignas | kind of, when someone is adding new functionality - adding REST API for the new functionality takes a lot of time, without any clear benefit in this stage of the project | 16:50 |
ignas | and - no there is no other RPC method | 16:50 |
ignas | jinty: can you help me with repository layout a bit? | 16:50 |
ignas | i am trying to come up with something your tool will work nicely with ;) | 16:51 |
ignas | in https://code.edge.launchpad.net/schooltool/+branches/ | 16:51 |
ignas | there are 4 available branches for schooltool.devtools | 16:51 |
ignas | the schooltool.devtools will go in repo/trunk/ | 16:51 |
ignas | and i am thinking of where should others go | 16:51 |
ignas | whether they are branches, or just tags, because I am not going to release 0.2.1 in the near future I think | 16:52 |
ignas | and the next release should probably get called schooltool.devtools-0.5 | 16:52 |
th1a | balor: Basically, it is too time consuming for our current state of development. We need to finish a working web app and then maybe someday revisit web services. | 16:55 |
balor | th1a: thanks | 16:55 |
*** jinty has quit IRC | 16:56 | |
jinty_ | ignas: howso does bzr not like my infrastructure | 16:59 |
jinty_ | ? | 16:59 |
ignas | well - your infrastructure does not like bzr rather ;) | 17:00 |
ignas | it relies on a central repository for stuff, which i will probably have to add to make it integrate better | 17:01 |
jinty_ | I really really tried to make the IProject interface as generic as possible | 17:01 |
ignas | get_next_version(branch='trunk') | 17:02 |
ignas | or get_changes(branch="trunk", start_release=None, end_release=None) | 17:02 |
ignas | seem a bit tricky to me :/ | 17:03 |
ignas | i mean - in bzr branches are out there ... | 17:03 |
jinty_ | I kinda see what you mean | 17:03 |
jinty_ | but I think you may have to register branches with projects | 17:03 |
jinty_ | because there's no real way of finding them automatically | 17:04 |
ignas | the problem I find difficult is "branches" | 17:04 |
ignas | i mean just trunk is kind of doable | 17:04 |
ignas | but releasing 0.2.3 from 0.2 branch | 17:04 |
ignas | is something difficult to do unless you know that http://foo/bar/ is 0.2 branch and http://bar/baz is the trunk | 17:05 |
ignas | or something like that :/ | 17:05 |
jinty_ | how would you do that normally (i.e. without a build/release infrastructure) | 17:05 |
jinty_ | well, the IProject does make the branches | 17:06 |
jinty_ | so if it makes the branches, it should be able to find them afterwards | 17:06 |
ignas | yes | 17:07 |
ignas | that's why i'll try adding a centralized repository | 17:07 |
ignas | for every bzr releasable project | 17:07 |
ignas | on schooltool.org | 17:07 |
jinty_ | ok, sounds reasonable | 17:07 |
ignas | as for the release project - I checkout trunk twice, set the version on trunk to 0.x+1dev and commit it back to trunk | 17:07 |
ignas | set the version on the other checkout to 0.x | 17:07 |
jinty_ | I think a centralized repository is not so bad for this management | 17:08 |
ignas | and push it to my_project-0.x | 17:08 |
ignas | and then do the release | 17:08 |
ignas | as in - package the egg and upload it | 17:08 |
ignas | but yes - i'll try comming up with a centralized repository format | 17:09 |
ignas | and add centralized repositories on schooltool.org | 17:09 |
jinty_ | sounds like you'd be doing about the same | 17:09 |
ignas | for each of the bzr able projects | 17:09 |
jinty_ | but I cannot say too much about bzr | 17:09 |
jinty_ | guess the first step is to bootstrap your bzr integration | 17:10 |
jinty_ | get it building and releasing itself from bzr | 17:10 |
ignas | a good idea I guess | 17:11 |
*** pcardune has joined #schooltool | 17:12 | |
ignas | if only I could do some of these actions in place using bzr instead of in a checkout ... | 17:12 |
* jinty_ makes liberal use of temporary directories | 17:13 | |
ignas | :) | 17:15 |
*** pcardune_ has joined #schooltool | 17:37 | |
*** mgedmin has joined #schooltool | 17:48 | |
*** pcardune has quit IRC | 17:52 | |
*** pcardune_ has quit IRC | 17:58 | |
*** th1a has quit IRC | 18:00 | |
*** ignas has quit IRC | 18:32 | |
*** th1a has joined #schooltool | 19:18 | |
*** ignas has joined #schooltool | 19:57 | |
*** mgedmin has quit IRC | 20:00 | |
*** mgedmin has joined #schooltool | 20:20 | |
*** aelkner has joined #schooltool | 20:43 | |
*** ignas has quit IRC | 20:50 | |
*** th1a has quit IRC | 20:54 | |
*** mgedmin has quit IRC | 21:12 | |
*** jinty_ has quit IRC | 21:15 | |
*** pcardune has joined #schooltool | 21:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!