*** aelkner has joined #schooltool | 00:00 | |
jelkner | hey bro! | 00:02 |
---|---|---|
aelkner | hey | 00:02 |
jelkner | i'm waiting with anticipation your message that it's time to move on gradebook testing | 00:02 |
jelkner | s/your/for your | 00:02 |
aelkner | i just spent yesterday overhauling the student's grade view | 00:02 |
aelkner | now it looks nice like the teacher's gradebook | 00:02 |
jelkner | cool | 00:02 |
jelkner | that is great | 00:02 |
jelkner | it's all about the student's, after all ;-) | 00:02 |
jelkner | s/student's/students | 00:03 |
aelkner | lots of typos today :) | 00:03 |
jelkner | it is hot | 00:03 |
jelkner | my brain is fried | 00:03 |
aelkner | this is yor brain on drugs (sizzle, sizzle) :) | 00:03 |
jelkner | we don't have ac at acc | 00:03 |
aelkner | no ac at acc, that's funny | 00:04 |
jelkner | glad you liked it | 00:04 |
aelkner | there's a great commercial for shreaded wheat | 00:04 |
aelkner | he says, 'we put the no in innovation' | 00:04 |
aelkner | now you need to put ac in acc | 00:05 |
Lumiere | aelkner: s/drugs/heat | 00:05 |
Lumiere | I am downstairs and baking too | 00:06 |
aelkner | that's got to be brutal | 00:06 |
aelkner | Lumiere: and I know how much you like heat | 00:06 |
Lumiere | I wish I were still a student... | 00:06 |
Lumiere | at least then I could wear a pair of shorts | 00:06 |
Lumiere | and a nice light T-Shirt | 00:07 |
aelkner | why wouldn't they let teachers and admin people be comfortable? | 00:07 |
Lumiere | because we're "professionals" | 00:07 |
*** jelkner has quit IRC | 00:25 | |
*** phufford has quit IRC | 00:41 | |
*** replaceafill has quit IRC | 02:16 | |
*** alga has quit IRC | 02:54 | |
*** aitch100s76 has joined #schooltool | 03:05 | |
*** aitch100s76 has left #schooltool | 03:05 | |
*** Lumiere is now known as Lumiere|CapsWin | 04:30 | |
moquist | I installed schooltool-2008 on Ubuntu Hardy. How can I reconfigure it to listen on more than 127.0.0.1? | 04:44 |
moquist | /etc/schooltool/schooltool-2008/paste.ini might be the place, but I can't tell yet. | 04:45 |
moquist | aelkner: hiya | 04:46 |
Lumiere|CapsWin | yea | 05:00 |
Lumiere|CapsWin | change the paste.ini from 127.0.0.1 to 0.0.0.0 | 05:00 |
moquist | so if I just change 127.0.0.1 ... ok | 05:00 |
* moquist had just started trying it | 05:01 | |
Lumiere|CapsWin | what you might want to do later on | 05:01 |
Lumiere|CapsWin | is setup apache+proxy | 05:01 |
moquist | I changed paste.ini and restarted schooltool-2008, but I still can't telnet to 7080 from another system. | 05:01 |
moquist | nm | 05:01 |
moquist | I wonder if I just tried too immediately after restarting it. | 05:02 |
Lumiere|CapsWin | it can take a few seconds | 05:02 |
moquist | yay! | 05:02 |
moquist | now it's also working over port forwarded ssh. :) | 05:02 |
Lumiere|CapsWin | lol | 05:02 |
moquist | Wow, I need to learn how to use this. All I see so far is a calendar. | 05:04 |
moquist | Wow, I need to look in the top-left corner. Up there are several links to other things. | 05:05 |
moquist | should I just start at the top of http://www.schooltool.org/documentation/setting-up-a-development-server/your-development-environment if I want to generate sample data? | 05:06 |
moquist | i.e., is all of that necessary? I don't intend to use this instance for development; it's just to get the feel of the user experience and provide a demo for somebody else. | 05:07 |
moquist | ...and is lp:~schooltool-owners/schooltool/schooltool.stapp2008spring/ still the one I want? | 05:09 |
moquist | looks kinda like it's still active | 05:10 |
* moquist starts the branching | 05:11 | |
Lumiere|CapsWin | look at the book | 05:15 |
moquist | thx | 05:17 |
moquist | eww...a real Excel spreadsheet. | 05:17 |
moquist | nice process, though | 05:19 |
Lumiere|CapsWin | it is read by open source tools | 05:19 |
Lumiere|CapsWin | but yea | 05:19 |
Lumiere|CapsWin | the goal was an easy to work with format that was cross platform and easy to read | 05:19 |
Lumiere|CapsWin | which eliminates both OOo and gnumeric really | 05:20 |
moquist | very nice; the file is available for download from the interface | 05:20 |
Lumiere|CapsWin | yea | 05:20 |
Lumiere|CapsWin | that should be the empty one | 05:20 |
moquist | eh? OOo is more cross-platform than XLS, yeah? | 05:20 |
moquist | sample_data.xls is also available from the interface | 05:20 |
Lumiere|CapsWin | yes, but it has very little installed base on windows | 05:21 |
moquist | don't worry, I'm not upset and am not really criticizing you | 05:21 |
Lumiere|CapsWin | old format xls files are readable in almost any spreadsheet now | 05:21 |
Lumiere|CapsWin | (I know) | 05:21 |
* moquist thinks that if more people required it then it would have a larger install-base | 05:21 | |
* moquist started SFD because he was annoyed by schools buying MSO and teaching the most basic chunks when OOo is free and does the same stuff | 05:22 | |
* Lumiere|CapsWin tries to decide whether the chicken or the egg was first | 05:22 | |
moquist | depends. which one am I? | 05:22 |
Lumiere|CapsWin | who knows | 05:22 |
* moquist goes to work on his basement while the data imports | 05:25 | |
moquist | ciao for now | 05:25 |
Lumiere|CapsWin | k | 05:28 |
*** th1a has quit IRC | 05:45 | |
*** ignas has joined #schooltool | 05:50 | |
*** ignas has quit IRC | 08:10 | |
*** alga has joined #SchoolTool | 09:39 | |
*** mgedmin has joined #schooltool | 10:02 | |
*** ignas has joined #schooltool | 12:36 | |
*** alga has quit IRC | 13:13 | |
*** alga has joined #SchoolTool | 13:20 | |
*** Aiste has joined #schooltool | 14:01 | |
*** ignas has quit IRC | 14:02 | |
*** ignas has joined #schooltool | 14:29 | |
*** th1a has joined #schooltool | 16:01 | |
*** ignas_ has joined #schooltool | 16:14 | |
*** ignas has quit IRC | 16:19 | |
th1a | ignas_: Are you going to make one more set of packages? | 16:25 |
ignas_ | th1a: well - I have released updated schooltool, but noticed that alan commited some more fixes | 16:26 |
ignas_ | somewhere | 16:26 |
ignas_ | I am assuming he forgot to ask me to merge them | 16:26 |
ignas_ | an also i have noticed that the empty xls import example still is not documenting sections properly | 16:27 |
ignas_ | as for dates - excel treats dates as dates | 16:27 |
th1a | I'm not sure he's ever understood the procedure. | 16:27 |
ignas_ | so we don't care about the notation | 16:27 |
th1a | Oh! I forgot that's how the dates worked. | 16:27 |
ignas_ | the users will probably enter them in their locale by default, but that will just work | 16:27 |
th1a | Yes, of course. | 16:27 |
th1a | So what's wrong with the sections? | 16:28 |
ignas_ | well - the year and the term are defined only once per sheet | 16:28 |
ignas_ | if you would look at the current sample data | 16:28 |
ignas_ | you would see how section sheet is different | 16:28 |
ignas_ | section sheets | 16:28 |
ignas_ | i should say | 16:28 |
th1a | Yes. | 16:28 |
th1a | OK. | 16:28 |
th1a | Can I fix that? | 16:29 |
ignas_ | yes, would be very nice | 16:29 |
ignas_ | you are way better at explaining things than I am | 16:30 |
ignas_ | just look at the sample data and ask me if you doubt anything | 16:30 |
th1a | Especially if I remember how they work while I'm doing the writing. ;-) | 16:30 |
*** Lumiere|CapsWin is now known as Lumiere | 17:02 | |
*** jelkner has joined #schooltool | 17:22 | |
moquist | Hmm. The guy who wants to use my schooltool demo is having trouble connecting to my server on port 7080. I want to run several virtual hosts on this system on port 80, so is there a good way to get schooltool to work as a virtual host on port 80? I'm googling right now, but any specific pointers would be helpful. | 17:22 |
th1a | one moment... | 17:23 |
ignas_ | moquist: you want to read up on apache rewrite rules | 17:24 |
ignas_ | RewriteRule ^stdemo(/(.*))?$ http://muskatas:9991/++vh++http:ignas.pov.lt:80/stdemo/++/$2 [P,L] | 17:24 |
moquist | ignas_: ah, OK. I'm familiar with mod_rewrite rules. I'll go that route, then. Thanks! | 17:25 |
ignas_ | is something that I used to make schooltool running on muskatas:9991 available in ignas.pov.lt/stdemo/ | 17:25 |
th1a | http://book.schooltool.org/htmlhelp/remote.html | 17:35 |
th1a | I think you might just need that. | 17:35 |
th1a | To get through on 7080. | 17:35 |
moquist | nah, that's done | 17:36 |
th1a | OK. | 17:36 |
moquist | I can get through on 7080 just fine; it's just Joe who can't. :) | 17:36 |
th1a | kk | 17:36 |
moquist | I figured I might as well figure out how to make it work on port 80 (which is working fine for him - he can see my "nobody here but us chickens" index.html in /var/www) | 17:36 |
moquist | I mean, he can connect on port 80. SchoolTool isn't there yet, obviously. | 17:37 |
th1a | sure. | 17:38 |
*** th1a has quit IRC | 17:46 | |
*** th1a has joined #schooltool | 17:56 | |
*** jelkner has quit IRC | 18:02 | |
th1a | ignas_: Oh... I've got the wrong spreadsheet for the sections? | 18:05 |
ignas_ | th1a: not sure what kind of answer that question is evokes.... | 18:06 |
th1a | The "empty_data" one I was editing doesn't have the term and year at the top. | 18:07 |
ignas_ | yes, because I did not modify it | 18:07 |
ignas_ | you should look at sample data xls | 18:07 |
ignas_ | for an example | 18:07 |
th1a | So I need to change the worksheet to match the sample data. | 18:08 |
ignas_ | I was not sure how to document it, which is why i did not modify the empty sheet | 18:08 |
ignas_ | yeah | 18:08 |
th1a | Ah. | 18:08 |
*** mgedmin has quit IRC | 18:14 | |
*** alga has quit IRC | 18:29 | |
*** Aiste has quit IRC | 18:42 | |
*** ignas_ has quit IRC | 18:44 | |
*** jelkner has joined #schooltool | 19:31 | |
*** jelkner_ has joined #schooltool | 20:21 | |
*** jelkner has quit IRC | 20:21 | |
*** ignas_ has joined #schooltool | 20:28 | |
*** jelkner has joined #schooltool | 20:32 | |
aelkner | ignas_: I sent you an email with my merge request | 20:47 |
ignas_ | merged to 2009.04 and packaged already | 20:48 |
aelkner | ignas_: how did you know what branch is was using? | 20:58 |
aelkner | i was using | 20:58 |
*** alga has joined #SchoolTool | 20:59 | |
ignas_ | aelkner: 4 branches, 1 - merged already, 2 old, 1 new | 20:59 |
ignas_ | kind of obvious | 21:00 |
aelkner | what rwas the revision number on my branch (so I know you got the latest)? | 21:01 |
ignas_ | aelkner: i have merged like 15 minutes ago | 21:02 |
aelkner | ok, thanks | 21:02 |
ignas_ | ok, got to go | 21:03 |
ignas_ | see you | 21:03 |
aelkner | cya | 21:03 |
*** jcrowley has joined #schooltool | 21:22 | |
*** jcrowley has left #schooltool | 21:23 | |
moquist | ignas_: I'm back to this now after several long distractions. | 21:23 |
moquist | ignas_: I don't understand the '++vh++http:ignas.pov.lt:80/stdemo/++' part of your rewrite rule | 21:23 |
moquist | is that telling schooltool something about what's going on? | 21:24 |
moquist | i.e., it looks to me like that's getting passed to schooltool as part of the URL. | 21:24 |
*** ignas_ has quit IRC | 21:25 | |
Lumiere | it is | 21:27 |
Lumiere | but the ++ stuff is a command to zope | 21:27 |
moquist | yep, I was guessing that part, too | 21:27 |
Lumiere | ++vh++http:ignas.pov.lt:80/stdemo/++ -> make all the links look as if they come from http://ignas.pov.lt/stdemo/ | 21:28 |
* moquist nods | 21:28 | |
moquist | perfect. thx for the explanation. | 21:28 |
Lumiere | which allows you to run 2 or 3 instances at like stmain stdemo and sttesting | 21:28 |
Lumiere | and each one could be different | 21:28 |
moquist | do I need to specify :80 there? | 21:29 |
Lumiere | yea | 21:29 |
moquist | OK, but that doesn't appear in the links? | 21:30 |
Lumiere | it won't be in links | 21:30 |
* moquist nods | 21:30 | |
Lumiere | it is protocol:server:port | 21:30 |
moquist | this is built into zope? | 21:30 |
Lumiere | yea | 21:32 |
moquist | I assume it would leave ports other than 80 when it presents links, then | 21:36 |
Lumiere | yes | 21:36 |
*** ignas_ has joined #schooltool | 21:48 | |
*** manuelciosici has joined #schooltool | 22:03 | |
manuelciosici | when is the translation freeze for tomorrow's release? | 22:03 |
Lumiere | manuelciosici: if you have a translation to add, go ahead and translate stuff | 22:03 |
Lumiere | and send a note to schooltool-developers | 22:04 |
manuelciosici | I am currently translating in launchpad | 22:04 |
Lumiere | thank you | 22:05 |
manuelciosici | translating in Romanian (forgot to say) | 22:05 |
th1a | manuelciosici: We'll be releasing updates pretty regularly the next few months so we'll get new translations in on a pretty regular basis. | 22:27 |
manuelciosici | how about the schooltool book? I'd like to translate it this summer... | 22:30 |
Lumiere | manuelciosici: that is just restructured text | 22:30 |
Lumiere | manuelciosici: however, we're still working out how to translate it | 22:31 |
manuelciosici | Lumiere: a wiki maybe and the generate automatic PDFs? I was thinking of translating everything into .txt files and then putting it toghether (including some screenshots) with Scribus. | 22:34 |
ignas_ | manuelciosici: the book already is txt files | 22:35 |
Lumiere | manuelciosici: it is in a bzr repository on lp | 22:35 |
Lumiere | I think th1a's latest is schooltool-book | 22:35 |
manuelciosici | Lumiere: thanks, I'll check it out these days | 22:36 |
Lumiere | manuelciosici: we can generate pdfs easily | 22:36 |
Lumiere | the question is more how do we put it on the web in many languages | 22:36 |
th1a | Yes, just make a branch and translate it. | 22:36 |
th1a | Export the html and put it on the web. | 22:37 |
th1a | I don't know the Apache magic for directing people automagically to the right version though. | 22:37 |
th1a | I assume there is some way to do it. | 22:37 |
manuelciosici | some php script could do that based on the browser's reported content language | 22:39 |
th1a | Yeah. | 22:39 |
th1a | Basically, the book is set up like a wiki, except you keep it in bzr and run a script to produce the html, instead of keeping the text in a database and dynamically generating the html. | 22:40 |
Lumiere | I think we can do it all in apache | 22:41 |
Lumiere | I'll look into it | 22:42 |
*** replaceafill has joined #schooltool | 22:44 | |
th1a | ignas_: ayt? | 22:44 |
ignas_ | yeah | 22:45 |
th1a | Can you update the copyright date in the footer? | 22:47 |
th1a | To 2009? | 22:47 |
ignas_ | hmm, yeah, i guess I can release one more version ;) | 22:47 |
th1a | Automation ftw! | 22:48 |
th1a | ignas_: Is there any advantage to leaving the timezone as UTC? | 22:49 |
th1a | Are you less likely to hit a timezone bug? | 22:49 |
ignas_ | yes | 22:49 |
th1a | Assuming your school does not span timezones ;-) | 22:49 |
th1a | OK. Thanks. | 22:49 |
manuelciosici | well, I'm out (math test tomorrow). Romanian localization is up at 35% from 12%. Have a productive day / evening / night depending on your timezones:) | 22:55 |
th1a | Thanks manuelciosici. | 22:56 |
*** manuelciosici has left #schooltool | 22:56 | |
Lumiere | th1a: I think all we need to do is rename all the english files to html.en | 23:00 |
th1a | That sounds good. | 23:00 |
Lumiere | and continue linking to .html files | 23:01 |
Lumiere | but... the docs for content negotiation suck | 23:01 |
th1a | Yeah... I know the feeling. | 23:01 |
th1a | It is amazing the web works as well as it does considering what a small fraction of the standards are even supported by the major open source tools. | 23:02 |
Lumiere | th1a: http://www.gerv.net/hacking/language-selection/ | 23:08 |
Lumiere | although my preference is to redirect based on language to b.s.o/en/ | 23:10 |
Lumiere | http://daniel.lorch.cc/docs/apache_content_negotiation/ that is closer | 23:12 |
Lumiere | th1a: so what we could do is put each language in a dir | 23:13 |
Lumiere | then have an index.en.html or index.es.html in the root dir | 23:13 |
Lumiere | that redirects | 23:13 |
th1a | Sounds good. | 23:13 |
Lumiere | (or a rewriterule that checks the preferred language (Accept-Language) and pushes you | 23:14 |
th1a | As long as there is a clear manual override for when it doesn't work automatically. | 23:15 |
th1a | I think all the links in the book should be relative automatically. | 23:15 |
Lumiere | lisppaste5: url | 23:26 |
lisppaste5 | To use the lisppaste bot, visit http://paste.lisp.org/new/schooltool and enter your paste. | 23:26 |
*** jelkner has quit IRC | 23:26 | |
Lumiere | ignas_: here? | 23:36 |
Lumiere | or anyone with better regex-fu then I | 23:36 |
ignas_ | Lumiere: yeah | 23:36 |
Lumiere | I am trying to match en or en-gb in a semi-colon separated list | 23:37 |
Lumiere | err comma separated | 23:38 |
Lumiere | (basicly, I want the first lang from accept language | 23:38 |
ignas_ | accept language? as in - browser selection? | 23:39 |
Lumiere | yes | 23:41 |
Lumiere | I would rather not do a php index page that tries to decide where to redirect | 23:41 |
Lumiere | although I could | 23:41 |
* Lumiere stops working on it... I can't think straight atm | 23:42 | |
ignas_ | Lumiere: sorry, schooltool either does "auto" or cookie based language selection | 23:44 |
ignas_ | if you are talking about schooltool.conf options | 23:44 |
ignas_ | ahh | 23:44 |
ignas_ | sorry - 3 hours of sleep | 23:44 |
ignas_ | i am not too capable either | 23:45 |
Lumiere | ignas_: it's for the book... but I'll look later | 23:59 |
ignas_ | Lumiere: yeah, kind of deduced that | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!