*** th1a has joined #schooltool | 00:01 | |
*** pep-8 is now known as ignas | 00:27 | |
*** th1a has quit IRC | 00:57 | |
povbot | /svn/commits: * srichter committed revision 4903: | 01:24 |
---|---|---|
povbot | /svn/commits: Initial support for running the tests from an installation. A couple notes: | 01:24 |
povbot | /svn/commits: - I had to switch to the zope.app.testing test runner, since it has an | 01:24 |
povbot | /svn/commits: option we need here and I did not want to port it to our test runner, since it is about to be retired. | 01:24 |
povbot | /svn/commits: - A couple of brittle tests are failing. I think we can look at Zope 3 | 01:24 |
povbot | /svn/commits: to see how we can fix those. | 01:24 |
*** th1a has joined #schooltool | 02:58 | |
*** tiredbones has quit IRC | 04:12 | |
*** tiredbones has joined #schooltool | 04:13 | |
*** bskahan has joined #schooltool | 04:22 | |
*** tiredbones has quit IRC | 04:59 | |
povbot | /svn/commits: * srichter committed revision 4904: | 06:11 |
povbot | /svn/commits: Got to the point where all unit tests pass for the release built. | 06:11 |
povbot | /svn/commits: * srichter committed revision 4905: | 06:38 |
povbot | /svn/commits: I think this makes ftests work just fine. I have to check this in to do the final testing. | 06:38 |
*** bskahan has quit IRC | 07:00 | |
*** ignas has quit IRC | 07:00 | |
*** jinty has quit IRC | 07:00 | |
*** SteveA has quit IRC | 07:00 | |
*** Ricey has quit IRC | 07:00 | |
*** th1a has quit IRC | 07:00 | |
*** auxesis_ has quit IRC | 07:00 | |
*** munkee has quit IRC | 07:00 | |
*** povbot has joined #schooltool | 07:00 | |
*** zelazny.freenode.net sets mode: +ns | 07:00 | |
*** srichter has joined #schooltool | 07:00 | |
*** ChanServ sets mode: -s | 07:00 | |
*** povbot has joined #schooltool | 07:00 | |
*** ChanServ sets mode: -s | 07:00 | |
*** maharaja has joined #schooltool | 07:00 | |
*** FarcePest has joined #schooltool | 07:00 | |
*** srichter has joined #schooltool | 07:01 | |
*** FarcePest has quit IRC | 07:01 | |
*** srichter has quit IRC | 07:01 | |
*** srichter has joined #schooltool | 07:01 | |
*** FarcePest has joined #schooltool | 07:01 | |
*** th1a has quit IRC | 07:01 | |
*** munkee has quit IRC | 07:01 | |
*** auxesis_ has quit IRC | 07:01 | |
*** auxesis has joined #schooltool | 07:02 | |
*** munkee has joined #schooltool | 07:02 | |
*** th1a has joined #schooltool | 07:02 | |
*** jinty has quit IRC | 07:03 | |
*** bskahan has joined #schooltool | 07:04 | |
*** Ricey has joined #schooltool | 07:05 | |
*** bskahan has quit IRC | 07:38 | |
*** rzzt has joined #schooltool | 10:41 | |
*** SteveA has joined #schooltool | 11:02 | |
*** Aiste has joined #schooltool | 11:05 | |
*** jinty has joined #schooltool | 12:21 | |
*** mgedmin has joined #schooltool | 12:21 | |
jinty | srichter: what happens when I try to build a tarball with zpkgtools is http://paste.plone.org/3567 | 13:18 |
jinty | am I doing something silly? | 13:18 |
*** thisfred has joined #schooltool | 13:22 | |
srichter | jinty: I have not updated to the latest zpkgtools recently and Fred made several changes, so I have to check this out | 13:29 |
srichter | it does not make immediately sense | 13:29 |
*** rzzt has left #schooltool | 13:33 | |
srichter | jinty: the failure clearly seems to be a bug in zpkgtools | 14:12 |
* jinty saw that close to the failure was a big XXX-needs test ;) | 14:14 | |
*** ignas has quit IRC | 14:15 | |
srichter | :-) | 14:15 |
th1a | Ug. Here I am, awake again. | 14:16 |
jinty | srichtrer: what is the revision of zpkgtools you are using? (as a temporary workaround for me) | 14:17 |
srichter | I am working with 37882 | 14:18 |
srichter | jinty: note that I have no desire to take over your job. :-) So I hope once I have the initial setup working that you will take over the maintanance. ;-) | 14:20 |
jinty | pity, you sure?. first I need to figure out how to drive the thing before I can maintain it. | 14:23 |
srichter | :-) | 14:23 |
srichter | the beautiful thing is that it really takes just this one easy command, if all cfg files are setup correctly | 14:24 |
* jinty still needs to be convinced that it is the right way. but is taking srichter at his word for now | 14:24 | |
th1a | It might be June before this branch would be the source of our official Debian package. | 14:24 |
srichter | well, it is the Zope 3 way | 14:25 |
* jinty had one easy command: make dist -- ;) | 14:25 | |
srichter | but you also had a very complex setup.py file | 14:25 |
srichter | that heavily depended on package configuration | 14:25 |
* jinty is just being grumpy now;) | 14:26 | |
srichter | the zpkgtools setup allows you to include as many or as few packages as you wish | 14:26 |
srichter | another advantage of the current approach is that we support instances | 14:29 |
srichter | and we use the same ZCML and most conf files for the checkout build and the release | 14:30 |
srichter | you can also create instances int he checkout | 14:30 |
srichter | and all the Python packaging conventions are honored | 14:31 |
jinty | th1a: we should really get a package pool or stop distributing .deb files. users should really be using apt rather than dpkg to install packages. | 14:35 |
povbot | /svn/commits: * srichter committed revision 4906: | 14:35 |
povbot | /svn/commits: First cut at instance test runner. | 14:35 |
th1a | Our server is up, jinty. | 14:35 |
th1a | Does that help? | 14:35 |
jinty | all I need it an account and web or ftp space | 14:35 |
jinty | s/it/is/ | 14:36 |
jinty | and I can make it work | 14:36 |
th1a | OK. | 14:36 |
povbot | /svn/commits: * srichter committed revision 4907: | 14:42 |
povbot | /svn/commits: Make it executable | 14:42 |
povbot | /svn/commits: * srichter committed revision 4908: | 14:48 |
povbot | /svn/commits: Fixed placeholder. | 14:48 |
*** ignas has joined #schooltool | 15:03 | |
povbot | /svn/commits: * srichter committed revision 4909: | 15:06 |
povbot | /svn/commits: With this change, tests will pass in builds and instances. | 15:06 |
povbot | /svn/commits: * srichter committed revision 4910: | 15:21 |
povbot | /svn/commits: First attempt to honor the -u setting of mkschooltoolinst. | 15:21 |
*** mgedmin has quit IRC | 15:37 | |
povbot | /svn/commits: * srichter committed revision 4911: | 15:37 |
povbot | /svn/commits: Fix honoring the username and password option. | 15:38 |
povbot | /svn/commits: * srichter committed revision 4912: | 15:42 |
povbot | /svn/commits: Oops, we don't want the username to start with a space. | 15:42 |
*** rzzt has joined #schooltool | 15:44 | |
rzzt | hi jinty, are you brian? | 15:46 |
srichter | rzzt: yes he is (Brian Sutherland) | 15:48 |
*** bskahan has joined #schooltool | 15:49 | |
rzzt | ok, srichter | 15:50 |
rzzt | thanks | 15:50 |
bskahan | http://mail.gnome.org/archives/ftp-release-list/2005-August/msg00184.html | 15:50 |
bskahan | evolution support for CalDAV | 15:50 |
bskahan | srichter: if should I commit CSS/template layout changes to your refactor branch? | 15:51 |
bskahan | vs. trunk | 15:51 |
srichter | th1a: okay, we can now build fully functional and testable schooltool packages on the branch | 15:51 |
srichter | bskahan: I would prefer the refactor branch | 15:51 |
srichter | since Marius is going to copy it over | 15:52 |
th1a | What changes? | 15:52 |
povbot | /svn/commits: * srichter committed revision 4913: | 15:53 |
povbot | /svn/commits: Alrighty, we have a real SchoolTool release system now. | 15:53 |
bskahan | th1a: first just small stuff, removing the explicit recource definitions for every image, reordering the CSS to a saner layout so its easier to clean up | 15:53 |
th1a | It seems pretty clear that there will be a few more releases from the current release branches, so we're going to need to maintain both to a degree. | 15:53 |
bskahan | th1a: more 0.11.x release or a full 0.12 release? | 15:54 |
th1a | I'm thinking 0.11.x | 15:54 |
bskahan | the CSS changes I'm working on are 0.12 stuff | 15:54 |
th1a | We'll need to backport the upcoming calendar optimizations. | 15:54 |
th1a | There won't really be a 0.12, I don't think. | 15:55 |
bskahan | heh | 15:55 |
th1a | Perhaps we should start calling them 1.0 milestones. | 15:55 |
bskahan | the CSS needs to be restructured to make it easier for components to pick up the style and 'fit' the application | 15:55 |
th1a | then 1.0 alpha, beta, release candidate, final in June. | 15:56 |
th1a | bskahan: Yes. We need to write that proposal. | 15:56 |
bskahan | so its platform release orinted changes, not bug-fix/feature stuff | 15:56 |
srichter | you can also call the milestones alphas | 15:56 |
srichter | alphas are pretty much the same as milestones or technical previews | 15:56 |
th1a | I'll have to think about how many there'll actually be. | 15:57 |
th1a | We should do an milestone when POV finishes their next contract. That'd still be pre-alpha in my estimation. | 15:58 |
srichter | it depends on how you define alpha | 15:59 |
srichter | alpha usually means not all features and buggy | 15:59 |
th1a | Sure. | 15:59 |
*** tiredbones has joined #schooltool | 16:00 | |
th1a | Well, it will be lacking almost all features from an end user point of view. | 16:00 |
th1a | Compared to 1.0. | 16:00 |
th1a | Let me put it this way, I wouldn't direct an end user to regard it as a preview. | 16:00 |
th1a | It is only significant to developers. | 16:00 |
srichter | how significant? :-) | 16:01 |
bskahan | do we get much utility from doing a release? | 16:01 |
th1a | Significant in that we completely rearranged the structure of the application. | 16:01 |
bskahan | in that context | 16:01 |
th1a | More of a snapshot, really. | 16:01 |
bskahan | since its still several months from being anything an external developer could expect to be stable | 16:02 |
th1a | Well, I'd like to put out a tarball at that point. | 16:02 |
th1a | It is a MILESTONE. | 16:03 |
th1a | Indicating that some distance has been covered. | 16:03 |
th1a | Shows motion. | 16:03 |
th1a | Progress. | 16:03 |
th1a | Not sitting around with our thumbs up our asses. | 16:03 |
bskahan | :-D | 16:03 |
*** bskahan has quit IRC | 16:17 | |
*** bskahan has joined #schooltool | 16:18 | |
*** rzzt has left #schooltool | 16:20 | |
*** rzzt has joined #schooltool | 16:24 | |
* jinty thinks that milestone release shouldn't require rigorous quality control (i.e. no rcs or branches) and should have big warnings that they really are for testing only. Also they shouldn't be packaged... | 16:34 | |
bskahan | jinty: +1 | 16:37 |
th1a | jinty: precisely. | 16:37 |
bskahan | that's my only hesitation with milestone releases, the time they take vs. the benefit | 16:37 |
th1a | An alpha is an early release, but it is more of a release. | 16:38 |
srichter | making a package is trivial; also milestones should have a tag | 16:40 |
th1a | Sure. | 16:40 |
srichter | the time is always spent in verifying the tests and especially in writing announcements | 16:40 |
srichter | it is important to use the package system for the milestones, since we can test dependencies and the general setup | 16:41 |
srichter | otherwsie all of this is going to pile up in April | 16:41 |
srichter | (I think this is one advantage of a milestone system; it allows you to test the distribution creation) | 16:42 |
th1a | I would imagine we'd want to do an alpha release before Christmas. | 16:44 |
jinty | srichter: +1 for tags | 17:00 |
jinty | th1a or bskahan: could you install debarchiver on the server? | 17:31 |
th1a | apt-get install debarchiver? | 17:32 |
jinty | you would probably want to use aptitude | 17:32 |
jinty | but yes basically | 17:32 |
th1a | aptitude? | 17:33 |
jinty | yeah, it will install rcomends as well and remember the dependecies you installed so that they can be automatically removed later | 17:34 |
jinty | it even has a semi-graphical front-end;) | 17:34 |
th1a | so apt-get install aptitude? | 17:35 |
jinty | aptitude is already there | 17:35 |
th1a | Indeed. | 17:35 |
jinty | while we are about it, zsh would be really cool as well | 17:37 |
th1a | aptitude seems completely incomprehensible to me. | 17:42 |
th1a | Anyhow, any other requests while we're at it? | 17:42 |
jinty | I need to get this stuff onto the web somehow | 17:43 |
jinty | svn, bazaar? | 17:43 |
th1a | bazaar? | 17:43 |
th1a | Well, bazaar is installed now. | 17:44 |
jinty | yep, to get to the pkg-zope repositories | 17:45 |
th1a | We're going to leave the main repository at POV svn for a while, but when we eventually move it over here, I'd like it to be on bazaar. | 17:45 |
jinty | most of the debian packaging stuff is already in bazaar | 17:46 |
th1a | Do I need to do anything else to get bazaar in a usable form for you? | 17:48 |
jinty | no, its more for just getting checkouts | 17:50 |
jinty | I think I also need subversion to get at the current schooltool repository | 17:52 |
* bskahan nods | 17:52 | |
bskahan | subversion is installing now | 17:52 |
jinty | ah yeah --- arch-buildpackage | 17:52 |
bskahan | jinty: arch-buildpackage is installed | 17:58 |
*** tiredbones has left #schooltool | 18:18 | |
srichter | jinty: the trunk zpkgtools works again | 18:33 |
*** ignas has quit IRC | 18:36 | |
*** ignas has joined #schooltool | 18:37 | |
*** rzzt has left #schooltool | 18:40 | |
* jinty thinks we have a working archives for debian unstable and ubuntu breezy distributions at /home/jinty/archives on the new server | 18:45 | |
* th1a doesn't know what that means. | 18:45 | |
*** tiredbones has joined #schooltool | 18:48 | |
jinty | if you run ubuntu have ssh access to the server, you can put 'deb $someurl/ubuntu hoary main' in your /etc/apt/sources.list file. then 'apt-get upgrade' will keep you up to date with the bleeding edge schooltool. | 18:48 |
th1a | Ah. | 18:48 |
jinty | for me it becomes as easy as dupload *.changes to upload | 18:49 |
jinty | and showing that part of the filesystem to the world will mean our users can use apt-get on it as well | 18:50 |
th1a | Right. | 18:50 |
jinty | trust me it's cool | 18:50 |
th1a | I wasn't doubting you ;-) | 18:50 |
jinty | ;) | 18:50 |
th1a | We just need to get the permissions set to make it public. | 18:51 |
th1a | Or should it be moved to /var or something? | 18:51 |
* jinty doesn't know the best way | 18:51 | |
jinty | I could imagine {http,ftp}://archive.schooltool.org/ubuntu or {http,ftp}://people.schooltool.org/~jinty/archives/ubuntu | 18:52 |
bskahan | I think we probably want FTP | 18:54 |
bskahan | I'll set it up tonight | 18:54 |
jinty | th1a: I can also build customized schooltool live cd's on the server, if they are wanted | 18:57 |
th1a | Yes! | 18:57 |
jinty | ok, but sometime next week then | 19:00 |
th1a | That would be great. | 19:00 |
*** rzzt has joined #schooltool | 19:08 | |
jinty | srichter: could not load from svn+ssh://source.schooltool.org/svn/schooltool/branches/srichter-refactor/schooltool/schooltool-skel (exit code 1) | 19:12 |
*** rzzt has quit IRC | 19:12 | |
*** rzzt has joined #schooltool | 19:22 | |
*** bskahan has quit IRC | 19:28 | |
*** bskahan has joined #schooltool | 19:29 | |
jinty | srichter: I can't figure out quickly how to get mor debugging info, so till later | 19:29 |
*** jinty has quit IRC | 19:29 | |
*** rzzt has left #schooltool | 19:31 | |
*** mgedmin has joined #schooltool | 19:46 | |
th1a | Kiko: Ajax style calendaring. | 19:47 |
th1a | http://kiko.com | 19:47 |
SteveA | th1a: did you want something from me yesterday? | 20:24 |
*** alga has joined #SchoolTool | 20:31 | |
th1a | bskahan: Do you think we should use Plone Software Center: http://plone.org/products/plonesoftwarecenter | 20:37 |
povbot | /svn/commits: * srichter committed revision 4914: | 20:57 |
povbot | /svn/commits: Switch to latest zpkgtools features. Building a release is broken right now, but Fred is working on it. | 20:57 |
povbot | /svn/commits: * srichter committed revision 4915: | 20:59 |
srichter | what do we need MANIFEST.in for? | 20:59 |
povbot | /svn/commits: This file seems unmaintained to me. It can be resurrected if needed. | 20:59 |
srichter | mgedmin: do you know? | 21:01 |
mgedmin | jinty should know | 21:01 |
mgedmin | I don't | 21:01 |
th1a | Sounds like a jinty thing. | 21:02 |
srichter | ok | 21:02 |
*** ignas has quit IRC | 21:21 | |
povbot | /svn/commits: * srichter committed revision 4916: | 21:35 |
povbot | /svn/commits: No need to specify the excluded packages in the command line anymore. It is done in the cfg file now. | 21:35 |
povbot | /svn/commits: * srichter committed revision 4917: | 21:36 |
povbot | /svn/commits: Okay, we can even do without the second ftesting.zcml file. Cool. | 21:36 |
*** srichter has quit IRC | 21:57 | |
*** jinty has joined #schooltool | 23:23 | |
*** bskahan has quit IRC | 23:31 | |
*** ignas has joined #schooltool | 23:39 | |
*** th1a_ has joined #schooltool | 23:43 | |
*** th1a has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!