*** th1a has quit IRC | 04:38 | |
*** th1a has joined #schooltool | 04:42 | |
*** gml_ has joined #schooltool | 05:47 | |
*** gml has quit IRC | 05:51 | |
*** SteveA has quit IRC | 11:25 | |
*** SteveA has joined #schooltool | 11:44 | |
*** povbot has joined #schooltool | 12:26 | |
*** povbot` has quit IRC | 12:43 | |
*** SteveA has quit IRC | 13:24 | |
*** bskahan has joined #schooltool | 13:39 | |
*** SteveA has joined #schooltool | 13:41 | |
*** ignas has joined #schooltool | 13:43 | |
*** mgedmin has joined #schooltool | 13:54 | |
*** bskahan has quit IRC | 14:02 | |
*** bskahan has joined #schooltool | 14:14 | |
*** SteveA has quit IRC | 14:16 | |
*** SteveA has joined #schooltool | 14:34 | |
*** SteveA has quit IRC | 14:49 | |
*** bskahan has quit IRC | 15:00 | |
*** bskahan has joined #schooltool | 15:03 | |
*** SteveA has joined #schooltool | 15:08 | |
*** tvon has joined #schooltool | 15:25 | |
*** FarcePest has joined #schooltool | 15:26 | |
*** srichter has quit IRC | 15:31 | |
*** srichter has joined #schooltool | 15:35 | |
bskahan | hi everyone | 15:59 |
---|---|---|
th1a | Good morning. | 16:00 |
* bskahan wonders how many people will remember the new time | 16:00 | |
th1a | We'll see. | 16:00 |
* th1a is sleepy. | 16:00 | |
*** jelkner has joined #schooltool | 16:00 | |
* tvon yawns | 16:00 | |
th1a | Anyone alive in Lithuania? | 16:01 |
* bskahan wonders if its hot in lithuania too | 16:01 | |
tvon | heh | 16:01 |
tvon | this humid weather has got to go | 16:01 |
bskahan | heat index > 100 here today | 16:02 |
th1a | I carried the AC downstairs last night. | 16:02 |
bskahan | heh | 16:02 |
tvon | damn, it's not that hot here | 16:02 |
th1a | I usually don't think about it until it is already too hot to venture up into the attic and lug it down. | 16:02 |
bskahan | tvon: have you seen the weather forecast? | 16:02 |
FarcePest | http://www.weather.com/weather/local/30602 <-- 92% humidity, 76 F | 16:02 |
bskahan | I bet it will be by 1pm | 16:03 |
FarcePest | high of 87 | 16:03 |
* tvon is setting up weather applet now | 16:03 | |
tvon | upper 80's today | 16:04 |
* bskahan foresees a new meme of forcast screenshots | 16:04 | |
* tvon thinks it would be the next sexy new thing for google maps | 16:04 | |
th1a | ignas: You guys awake? | 16:04 |
bskahan | 4pm is a little early ;) | 16:05 |
tvon | heh | 16:05 |
tvon | none of em responded to the time change email | 16:05 |
th1a | Hm... perhaps they all stopped reading my emails. | 16:05 |
tvon | heh | 16:05 |
*** SteveA has quit IRC | 16:06 | |
th1a | OK, getting started regardless, any outstanding concerns about tomorrow's release? | 16:06 |
bskahan | mind if we just proceed and hope they appear? | 16:06 |
bskahan | do you want the string change for timetables to schedule? | 16:06 |
th1a | Ah yes. | 16:06 |
bskahan | ok | 16:06 |
bskahan | I'll do that today | 16:06 |
th1a | I meant like "Ah yes, we need to discuss that." | 16:07 |
bskahan | final striing for "Timetable Schema" | 16:07 |
bskahan | ha | 16:07 |
bskahan | ok | 16:07 |
bskahan | I shopped it around to a few teacher friends | 16:07 |
bskahan | they all looked at me like I was crazy | 16:08 |
bskahan | schedule was the strong consensus | 16:08 |
bskahan | with "i don't care about 'blank/school/bell/whatever', just schedule" | 16:08 |
tvon | heh | 16:09 |
ignas | th1a, yes we are | 16:09 |
ignas | at least i am | 16:09 |
th1a | Yeah, well, the problem is that there are lots of kinds of schedule. | 16:09 |
bskahan | clearly we'd be biased against en_UK | 16:09 |
th1a | ignas: Hi. | 16:09 |
ignas | hi | 16:09 |
bskahan | hey ignas | 16:09 |
th1a | I'm a bit confused about the significance of the "default" translation. | 16:09 |
tvon | me too | 16:10 |
th1a | We're going to make an arbitrary choice about whether timetable/schedule is used in the application, but then we could go in and change the en-US and en-UK translations in Rosetta. | 16:11 |
bskahan | right | 16:11 |
*** jinty has joined #schooltool | 16:11 | |
th1a | Well, we've been calling these things timetables all along, so I think we should stick with that and change the en-US translation. | 16:11 |
bskahan | it might make sense to keep the UI in sync with the code terminolgy, as much as is convenient | 16:12 |
bskahan | ok | 16:12 |
th1a | I like "template" over "schema." | 16:12 |
th1a | so "timetable template" | 16:12 |
bskahan | the big question | 16:12 |
th1a | Where are our poll results? | 16:12 |
bskahan | what's the default for IE and firefox | 16:12 |
ignas | https://www.ivija.com/z3/timetables/results.html | 16:12 |
ignas | https://www.ivija.com/z3/timetables/resultsform.html | 16:12 |
bskahan | since that's what people will see | 16:12 |
ignas | btw - among the teachers "School schedule" is the winner | 16:13 |
bskahan | while among developers: timetable schema ;) | 16:14 |
bskahan | oh, template | 16:14 |
bskahan | nm | 16:14 |
bskahan | template is not plain language, imnsho | 16:14 |
th1a | OK... | 16:14 |
th1a | school timetable. | 16:15 |
th1a | Actually, that sounds pretty good. | 16:15 |
bskahan | heh, not a poll option | 16:15 |
ignas | +1 :) | 16:15 |
tvon | yeah | 16:16 |
th1a | School timetable... going once? | 16:16 |
bskahan | but I think that's a good compromise | 16:16 |
th1a | OK. That's that. | 16:16 |
th1a | Can you take care of that bskahan? | 16:16 |
bskahan | yes | 16:16 |
th1a | OK. I have one other concern that I put in the tracker but we haven't discussed. | 16:17 |
th1a | Issue 285. | 16:17 |
*** jelkner has quit IRC | 16:17 | |
*** jelkner has joined #schooltool | 16:18 | |
th1a | "Import Timetables" should be "Import Sections" and for consistency it should be accessible from the | 16:18 |
th1a | sections index. jinty permitting, I'd like to see this fixed for the release. | 16:18 |
bskahan | without looking, I suspect its a zcml only change | 16:18 |
bskahan | that can be ftested | 16:18 |
jinty | to schoolbell or schooltool code? | 16:18 |
th1a | SchoolTool. | 16:19 |
jinty | Shouldn't be a problem | 16:19 |
bskahan | it actaully imports courses and sections | 16:20 |
bskahan | right? | 16:20 |
bskahan | I'd prefer it to be in the course index | 16:21 |
* th1a doesn't have a SchoolTool running. | 16:21 | |
th1a | If that's the case, I'm ok with it. | 16:21 |
* bskahan nods | 16:21 | |
th1a | Can you do this as well bskahan? | 16:22 |
* tvon updates | 16:22 | |
bskahan | yes, if it is a UI change I'll just do it, if it requires changing the actual importer, I'd like to run it by gintas | 16:23 |
th1a | No, don't change the importer. | 16:23 |
*** thisfred has joined #schooltool | 16:23 | |
th1a | Just move and rename it. | 16:23 |
* bskahan nods | 16:24 | |
*** gintas has joined #schooltool | 16:24 | |
gintas | hi, sorry I'm late | 16:24 |
bskahan | hi gintas | 16:24 |
*** SteveA has joined #schooltool | 16:25 | |
jinty | hoi gintas, I was just about to backlport your i18n patches | 16:25 |
gintas | yeah | 16:25 |
gintas | I'm still not so sure we need i18n in that spot at all ;( | 16:25 |
th1a | SteveA: ayt? | 16:26 |
th1a | OK. Any other concerns about the release? | 16:27 |
jinty | Ah yes | 16:28 |
jinty | Debian is in the middle of a C ABI change | 16:28 |
jinty | so I probably will not be able to upload a new schoolbell for some time | 16:29 |
th1a | OK. Guess there's not much we can do about that. | 16:29 |
jinty | I'll keep an eye on it and do what I can when I can. | 16:30 |
bskahan | th1a: "Import Sections" is a little missleading about what that form actually does | 16:30 |
th1a | bskahan: Do you have another suggestion? | 16:30 |
th1a | Does it do too many things at once? | 16:31 |
bskahan | "Import School Timetable" would be more acurate | 16:31 |
bskahan | yes | 16:31 |
bskahan | "Import Schedule" would be accurate and fit | 16:31 |
gintas | th1a, I also had doubts about the placement of that link | 16:31 |
gintas | import schedule looks nice | 16:31 |
gintas | it's just that we also import rosters | 16:31 |
gintas | but maybe it's better to be understandable than to be precise | 16:31 |
th1a | Well, I think from the user's point of view you're importing rosters. | 16:31 |
bskahan | Setup Sections | 16:32 |
th1a | So my first thought was "Import rosters." | 16:32 |
bskahan | its a very different form from the other "Import *" forms | 16:32 |
gintas | at least it's trivial to change... | 16:32 |
th1a | I think anything involving a CSV operation is an "import." | 16:33 |
gintas | import rosters and set up timetables? ;) | 16:33 |
bskahan | I like import schedule | 16:33 |
ignas | well, sometimes import is the only way to add ... | 16:33 |
th1a | "Import schedule" sounds too much like "school schedule." | 16:34 |
*** jelkner has quit IRC | 16:34 | |
th1a | schedule/timetable. | 16:34 |
*** jelkner has joined #schooltool | 16:35 | |
th1a | I think it should be "import sections" or "import roster." | 16:35 |
bskahan | th1a: that form does setup the school schedule | 16:36 |
th1a | ? | 16:36 |
gintas | As long as the name points to the task performed, I think anything will do: people will click on the link and read about the form | 16:36 |
bskahan | "2005-fall","three-day" | 16:37 |
bskahan | "","","" | 16:37 |
bskahan | "philosophy","lorch" | 16:37 |
bskahan | "Monday","A","room137" | 16:37 |
bskahan | "Monday","B" | 16:37 |
bskahan | "Tuesday","C","room138" | 16:37 |
bskahan | "***" | 16:37 |
bskahan | "johnny" | 16:37 |
bskahan | "billy" | 16:37 |
povbot | /svn/commits: * jinty committed revision 4084: | 16:37 |
bskahan | "" | 16:37 |
povbot | /svn/commits: Back port 4080 and 4082 for i18n fix that may prevent the server starting under certain conditions. | 16:37 |
bskahan | the error feedback on that form probably should be more useful | 16:38 |
bskahan | e.g, tell you why it failed | 16:38 |
th1a | I thought "school schedule/timetable" = "timetable schema" | 16:38 |
gintas | doesn't it? | 16:38 |
gintas | if you get it to fail without an explanation, it's probably a bug then | 16:39 |
bskahan | I copy/pasted the example into the text area (knowing it would break since I haven't setup that term/template) and I just get a zope error page | 16:39 |
gintas | ouch | 16:39 |
gintas | that's odd | 16:39 |
gintas | could it be that your Data.fs is old? | 16:40 |
bskahan | let me try | 16:40 |
gintas | I tried to be careful and thorough with error handling in that form | 16:40 |
gintas | something might have slipped through though | 16:40 |
bskahan | gintas: must have been something in data.fs | 16:42 |
bskahan | works as expected after zapping it | 16:42 |
gintas | phew | 16:42 |
gintas | the error message placement in that form sucks though | 16:42 |
bskahan | it doesn't actually create the schema | 16:43 |
gintas | no, it does not | 16:43 |
bskahan | I thought it did | 16:43 |
th1a | OK. Good. Poking around the actual application again, I'm going to stick to my original position that "import sections" should be under the "sections" index. | 16:43 |
bskahan | it creates courses and sections | 16:43 |
povbot | /svn/commits: * jinty committed revision 4085: | 16:44 |
povbot | /svn/commits: Back-ported 4076:4079, a fix for i18n in the schooltool release candidate. | 16:44 |
gintas | I don't think it creates courses | 16:44 |
th1a | But there is a separate import courses. | 16:44 |
th1a | It really shouldn't create courses. | 16:44 |
gintas | it doesn't | 16:44 |
bskahan | oh | 16:44 |
bskahan | ok | 16:44 |
bskahan | import sections it is then | 16:44 |
th1a | OK. Perfect. | 16:45 |
gintas | in fact, it couldn't, because you only supply the id of the course | 16:45 |
th1a | tvon & bskahan: I need a completion date for your 0.11 proposal. | 16:45 |
tvon | contract complete on July 8th | 16:46 |
gintas | oh, by the way, if you're working on trunk, try to get rid of the i18n:translate warnings if you see them | 16:46 |
gintas | I weeded most of them out, but some are still there | 16:46 |
th1a | gintas: I'm going to need a proposal from you guys soon. | 16:47 |
gintas | alga has started working on it | 16:48 |
th1a | Also, I'm going to be at conferences the next two Mondays, so I'm not sure if we'll be meeting. | 16:48 |
th1a | gintas: Good. | 16:48 |
gintas | so, tomorrow we're doing a SchoolTool release. Are we releasing SB 1.1.1 too? | 16:49 |
jinty | yep | 16:49 |
jinty | but without translations | 16:49 |
gintas | heh, so much for a "translations-only release" ;) | 16:50 |
th1a | jinty: Sorry I didn't explicitly respond to your email about the release process a couple weeks ago. | 16:50 |
jinty | yep, so much for that, though there were enough bugs in 1.1 to warrant another release;) | 16:50 |
jinty | th1a: silence is consent:> | 16:51 |
gintas | by the way, th1a, what's the status on a live SB/ST demo? | 16:51 |
th1a | My position is that once we get 0.11 out the door, we'll be able to handle a longer release process, and once ST is really in production, we'll have to have a longer, more careful process. | 16:51 |
* tvon would love to know what is going on with the Canonical server | 16:52 | |
gintas | I really think we need a live demo | 16:52 |
th1a | gintas: Well, we finally seemed to have jdub's attention, until I mentioned needing Plone, and then he disappeared. | 16:52 |
tvon | hah | 16:52 |
jinty | hopefully by just playing with the times in the mail I sent the new process can evolve. longer time intervals=more carefull | 16:52 |
bskahan | ubuntu website uses plone | 16:52 |
th1a | So we need to poke SteveA and have him in turn poke jdub again. | 16:52 |
tvon | as does canonical | 16:53 |
th1a | bskahan: Yeah, it might not have been that. A rack might have coincidentally burst into flames the moment I wrote that. | 16:53 |
tvon | that would be unfortunate | 16:53 |
jinty | btw, the automatic commit machinery for rosetta translations is set up. I have been running a test anacron job on my laptop over the past week. | 16:54 |
gintas | cool | 16:54 |
th1a | jinty: Good work. | 16:54 |
gintas | are the problems with leading newlines fixed? | 16:54 |
jinty | gintas: get-rosetta-translations.py test compiles every translation before replacing the file | 16:55 |
povbot | /svn/commits: * bskahan committed revision 4086: | 16:55 |
povbot | /svn/commits: add link to timetable importer from the section index | 16:55 |
jinty | gintas: also it checks if the file is much smaller than the one it replaces | 16:55 |
th1a | bskahan: Also get rid of the existing link. | 16:56 |
jinty | the remaining problems are 1. rosetta is b0rked 2. My legal issues comitting this stuff | 16:56 |
gintas | isn't signing a contributor's agreement enough? | 16:57 |
th1a | Rosetta should really have some facility for handling license issues. | 16:57 |
bskahan | th1a: I did | 16:57 |
th1a | bskahan: OK, good. | 16:57 |
gintas | ah, you mean committing translations created by other people? | 16:57 |
jinty | gintas: I have to have copyright over everything I commit. I don't have copyright on the translations. | 16:58 |
jinty | gintas: yep | 16:58 |
gintas | could that script be set up by someone from Canonical then? I think they have copyright, don't they? | 16:58 |
jinty | or POV, but it needs to be modified twice every release | 16:59 |
th1a | tvon & bskahan: I thought of one more thing that I think is small and important for 0.11. | 17:00 |
tvon | ? | 17:00 |
th1a | Notes need to indicate whether or not they are public or private in the UI. | 17:00 |
jinty | gintas: having to send a request for such routine stuff every release will be a major pain in the ass | 17:00 |
th1a | Perhaps green = public and pink = private, with a little text reminder, too. | 17:00 |
tvon | th1a: ah, okay | 17:00 |
gintas | jinty, what kind of routine stuff? Changing version numbers? | 17:01 |
th1a | Maybe yellow for other people's notes. | 17:01 |
bskahan | color/icon indicator would be nice | 17:01 |
th1a | bskahan: That would be fine. | 17:01 |
*** jinty has quit IRC | 17:01 | |
th1a | OK. Time's up. | 17:02 |
bskahan | wow | 17:02 |
* th1a bangs the virtual gavel. | 17:02 | |
bskahan | that was quick | 17:02 |
tvon | gavel gavel whose got the gavel | 17:02 |
tvon | ah | 17:02 |
th1a | Time flies this early in the morning. | 17:02 |
tvon | something to do with being half awake | 17:02 |
bskahan | gintas, ignas do we have any stories for the next set that need coordinating? | 17:02 |
gintas | it would be cool to deal with issues #100 and #220 | 17:02 |
bskahan | e.g., things you need us to do early | 17:03 |
*** jinty has joined #schooltool | 17:03 | |
gintas | I don't know | 17:03 |
ignas | nnot sure | 17:03 |
ignas | should ask alga about that | 17:03 |
bskahan | can you guys try to let us know tomorrow, and we'll do the same? | 17:03 |
ignas | ok, i'll tell alga | 17:04 |
bskahan | thanks | 17:04 |
th1a | Actually, I'd like POV to do the school timetable wizard first, so we have maximum time to have people test it. | 17:04 |
jinty | gintas: the repository the script works on needs to be switched to the release branch, then back to trunk | 17:04 |
bskahan | gintas: I have some ideas about 220 | 17:05 |
bskahan | I probably won't try working on it until after july though | 17:07 |
povbot | /svn/commits: * bskahan committed revision 4087: | 17:07 |
povbot | /svn/commits: change menu reference "Timetable Schema" to "School Schedule" and change schema container title. | 17:07 |
*** tvon|x31 has joined #schooltool | 17:07 | |
*** tvon|x31 has quit IRC | 17:07 | |
bskahan | oops, that really says "School Timetable", not schedule | 17:08 |
bskahan | anyone know a way to get the schooltool app url in zcml? | 17:14 |
gintas | bskahan, what do you mean? | 17:14 |
bskahan | I need to link from /app/sections to /app/csv-import in both z3 and schooltool server | 17:14 |
gintas | th1a, I could patch up KOrganizer support today if you think it's worth attention | 17:14 |
bskahan | a relative url goes to /app/sections/csv-import, while an absolute url goes to /app/csv-import | 17:15 |
th1a | gintas: If you feel motivated, go for it. | 17:15 |
bskahan | er, an absolute url goes to /csv-import, not /app/csv-import | 17:15 |
gintas | the view should be on /sections then perhaps | 17:16 |
gintas | that should be easy to change | 17:17 |
gintas | ok, maybe not | 17:17 |
gintas | it would | 17:19 |
bskahan | heh | 17:19 |
bskahan | trying now | 17:19 |
gintas | just change TimetableCSVImporter.__init__ to take 'sections' instead of 'app' as an argument | 17:20 |
gintas | then you can do 'self.sections = sections' (you might need removeSecurityProxy) | 17:20 |
gintas | and then self.app = self.sections.__parent__ | 17:20 |
jelkner | th1a: hi tom | 17:23 |
th1a | Hi Jeff. What's up? | 17:23 |
jelkner | is the meeting over? | 17:23 |
th1a | You're not going to Maine next week are you? | 17:23 |
jelkner | no | 17:23 |
th1a | Yes, the meeting is over. | 17:23 |
jelkner | i'm still in school | 17:24 |
jelkner | but i'll be in philly | 17:24 |
th1a | Ah. | 17:24 |
th1a | OK. Good. | 17:24 |
gintas | bskahan, I actually had a bug opened for the placement of that link | 17:25 |
gintas | when you're done, close http://issues.schooltool.org/issue256 | 17:25 |
jelkner | i am trying an experiment with two of my students, and would appreciate a bit of feedback | 17:25 |
th1a | Sure. | 17:25 |
jelkner | i need to figure out how realistic it is to have the group of high school hackers understand the schooltool source | 17:26 |
jelkner | so i've tasked two of the best with the following: | 17:26 |
bskahan | thanks | 17:26 |
jelkner | add pizza topings to the the person class | 17:26 |
jelkner | each person could add the pizza topings they like to their personal data | 17:27 |
jelkner | then create a group | 17:27 |
jelkner | and have schooltool generate pizzas which would be acceptable to everyone in the group | 17:28 |
th1a | OK. | 17:28 |
jelkner | how difficult a task does is that? | 17:29 |
jelkner | i'm hoping for something that will force them inside the schooltool source, but which won't be too hard to do. | 17:29 |
bskahan | jelkner: did dwoo add the topping preference? | 17:30 |
jelkner | i haven't seen him yet today | 17:30 |
jelkner | i'll know in about 30 minutes | 17:30 |
bskahan | he was on the right track yesterday | 17:31 |
th1a | I think I remember him saying that he had. | 17:31 |
jelkner | cool! | 17:31 |
jelkner | btw. we had a great code fest last thursday | 17:31 |
th1a | Are you steadily winning people over to Zope 3? | 17:31 |
jelkner | too early to tell... | 17:32 |
jelkner | but one thing that was a *big* help was that someone showed up who wants to base his business on schooltool | 17:35 |
th1a | We'll just have to see if your students can pull this off. If not, we'll have to know what documentation, etc. needs to be written. | 17:35 |
th1a | jelkner: Oh, really? | 17:35 |
th1a | Who is that? | 17:36 |
jelkner | Richard Shebora | 17:36 |
jelkner | he has been working with zope for years | 17:36 |
th1a | Huh. | 17:37 |
jelkner | hold on... | 17:37 |
jelkner | here is his website: http://www.apogee-tech.com | 17:39 |
jelkner | he even offers web hosting with zope | 17:39 |
jelkner | he knows of several schools in need of a data management system | 17:39 |
jelkner | and wants to use schooltool for that | 17:40 |
jelkner | so he is very motivated to learn | 17:40 |
jelkner | and willing to work with us on thursday evenings | 17:40 |
jelkner | he was singing the praises of zope 3 last week | 17:40 |
jelkner | which was a big help | 17:40 |
* th1a wonders if he has talked to Richard under his IRC nick or something. | 17:41 | |
th1a | We need more Zope 3 fans. | 17:41 |
jelkner | looks like schooltool will be zope 3's first "killer app" | 17:41 |
jelkner | should go a long way toward generating interest | 17:42 |
jelkner | and providing something well written from which to learn | 17:42 |
th1a | jelkner: Anyhow, I think the worst case scenario for schooltool development this summer is that you might need to prototype things as plain Zope 3 packages and then have us show you how to wire them into SchoolTool. | 17:42 |
jelkner | i don't know, tom, the more i look at schooltool, the more i think we don't want to do that | 17:43 |
jelkner | we don't want to have to recreate person, course, section, group objects | 17:43 |
bskahan | heh | 17:44 |
jelkner | we want to use the ones that are already there | 17:44 |
th1a | Yeah, I didn't mean recreate our objects. | 17:44 |
th1a | I mean, create the new objects as Zope 3 objects and then wire them into SchoolTool. | 17:44 |
bskahan | th1a: there's a barrier to creating a schoolbell independent z3 app that will then integrate with schooltool | 17:44 |
th1a | Yes, my idea may be a bad one anyhow. | 17:45 |
jelkner | what will be interesting, is figuring out how best to package optional add-on schooltool stuff | 17:45 |
jelkner | that requires schooltool, but which wouldn't come with the default distro | 17:46 |
th1a | The point of all this stuff is that you should be able to integrate other Zope 3 packages using ZCML. | 17:46 |
povbot | /svn/commits: * gintas committed revision 4088: | 17:46 |
povbot | /svn/commits: Trivial fix to make iCalendar uploads from KOrganizer work. Addresses issue100. Some problems still remain. | 17:46 |
povbot | /svn/commits: It would be neat to backport this, I'm quite confident that this change will not break anything. | 17:46 |
th1a | Right, once we get SchoolTool 0.11 out the door, we're going to start focusing on these "platform" issues. | 17:47 |
povbot | /svn/commits: * bskahan committed revision 4089: | 17:47 |
povbot | /svn/commits: move the ttschema import form to the sections container | 17:47 |
bskahan | th1a: have you talked to mark about the relationship library lisence? | 17:50 |
bskahan | moving that into Zope core will go a long way to making schooltool as a platform more feasible | 17:51 |
bskahan | zope3 apps that use the schoolbell relationship model will be much easier to integrate together than an app that doesn't use it | 17:51 |
th1a | I have to hope that those issues can be worked out at EuroPython. | 17:51 |
th1a | I think Mark is going to EuroPython. | 17:51 |
th1a | (although I'm not). | 17:52 |
bskahan | heh | 17:52 |
th1a | But really, Mark needs to talk to some of the Zope 3 people about this more than he needs to talk to me about it. | 17:52 |
bskahan | gintas: can you take a look at 4089 | 17:56 |
gintas | sure | 17:59 |
bskahan | there's an unneeded container variable | 18:02 |
gintas | yeah | 18:03 |
gintas | I was just about to ask about that | 18:03 |
gintas | other than that it looks fine to me | 18:03 |
bskahan | k | 18:03 |
bskahan | not a trivial task, but a variation on that importer could setup an entire school | 18:05 |
povbot | /svn/commits: * bskahan committed revision 4090: | 18:07 |
povbot | /svn/commits: remove unused variable | 18:07 |
jelkner | Are archives of #schooltool saved? | 19:00 |
jelkner | Never mind, woo found the archive | 19:01 |
*** SteveA has quit IRC | 19:09 | |
povbot | /svn/commits: * bskahan committed revision 4091: | 19:27 |
povbot | /svn/commits: make the person schedule view use section labels instead of section titles | 19:27 |
*** SteveA has joined #schooltool | 19:28 | |
*** tvon has quit IRC | 19:35 | |
*** jelkner has quit IRC | 19:40 | |
*** SteveA_ has joined #schooltool | 19:56 | |
*** dwoo has joined #schooltool | 19:56 | |
dwoo | Hello everyone. I have another question, if you don't mind. | 20:00 |
th1a | hi dwoo. So you're one of Jeff's students? | 20:03 |
dwoo | Yes. | 20:03 |
*** jinty has quit IRC | 20:05 | |
dwoo | What's ILocation? | 20:11 |
*** SteveA has quit IRC | 20:13 | |
th1a | from zope.app.location.interfaces? | 20:14 |
th1a | Here's some explanation: http://mail.zope.org/pipermail/zope3-dev/2003-August/008237.html | 20:15 |
*** thisfred has quit IRC | 20:16 | |
bskahan | th1a: http://people.etria.com/~bskahan/scheduling-UI.png | 20:19 |
bskahan | haven't done css | 20:20 |
th1a | bskahan: That looks good so far. | 20:20 |
bskahan | but that's the form layout | 20:20 |
th1a | I'm assuming that you still add a section in one of its periods and then all the periods are added after you submit? | 20:21 |
bskahan | that's the person scheduing view | 20:22 |
bskahan | ah | 20:24 |
bskahan | yeah | 20:24 |
bskahan | misunderstood what you meant | 20:24 |
th1a | We just need to warn people about that. | 20:24 |
th1a | Someday someone can write a nice Ajax implementation that does it automatically. | 20:24 |
*** gintas has quit IRC | 20:24 | |
bskahan | maybe I don't understand | 20:25 |
bskahan | we can remove the submit buttons | 20:25 |
bskahan | and make it instant apply | 20:25 |
th1a | If a math section meets at 9:00 every day, | 20:25 |
bskahan | that's just not really desirable in cases where people might change their mind | 20:25 |
th1a | and I add it on Monday, it should automatically be added the rest of the week. | 20:26 |
bskahan | yeah, that works | 20:26 |
th1a | Or removed, as the case may be. | 20:26 |
bskahan | not removed though | 20:26 |
th1a | Changed. | 20:26 |
th1a | dwoo: Are you making a separate facet for pizza toppings? | 20:27 |
bskahan | th1a: there is no facet | 20:30 |
bskahan | no spoon either | 20:30 |
th1a | Are errors logged to schooltool.log? | 20:32 |
th1a | Ah, yes they are. | 20:33 |
*** dwoo has quit IRC | 20:35 | |
th1a | bskahan: take a look at the bug report Bruce Selzler just sent to the list. | 20:39 |
bskahan | not sure without more info, I haven't seen that bug | 20:44 |
th1a | Right, but how can we get more info about what the permissions bug might be. | 20:45 |
th1a | I suspect this might be some kind of migration bug. | 20:45 |
bskahan | ++etc++site/default/RootErrorReportingUtility/index.html?submit=Refresh | 21:03 |
bskahan | th1a: that's the url to get the error log online | 21:04 |
bskahan | that's a tricky one to debug, because he isn't getting an error that would be logged by default | 21:06 |
th1a | Right. | 21:06 |
bskahan | zope 3 start time got noticably slower in the last few weeks | 21:08 |
bskahan | /++etc++site/default/RootErrorReportingUtility/@@configure.html | 21:10 |
th1a | bskahan: Thanks for posting that. | 21:20 |
bskahan | np | 21:20 |
bskahan | undo and redo basically work by the way | 21:20 |
bskahan | if you happen to know where they are | 21:20 |
bskahan | and your using schooltool installed in the ZMI | 21:22 |
*** Aiste has joined #schooltool | 21:50 | |
*** alga has joined #SchoolTool | 21:57 | |
*** mgedmin has quit IRC | 22:04 | |
*** alga has quit IRC | 22:05 | |
*** SteveA__ has joined #schooltool | 22:21 | |
*** SteveA__ is now known as SteveA | 22:22 | |
*** Aiste has quit IRC | 22:25 | |
*** SteveA_ has quit IRC | 22:47 | |
*** ignas has quit IRC | 23:07 | |
*** SteveA has quit IRC | 23:22 | |
*** SteveA has joined #schooltool | 23:41 | |
*** tvon has joined #schooltool | 23:43 | |
povbot | /svn/commits: * bskahan committed revision 4092: | 23:44 |
povbot | /svn/commits: added isLocation to the IResource interface and app.Resource | 23:44 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!