*** DeathOmen has joined #schooltool | 00:03 | |
*** wjohnsto has quit IRC | 00:20 | |
*** Fujitsu has quit IRC | 01:24 | |
*** jinty has quit IRC | 02:28 | |
*** jinty has joined #schooltool | 02:46 | |
*** jinty has quit IRC | 04:15 | |
*** wrobel has joined #schooltool | 09:19 | |
*** jinty has joined #schooltool | 10:27 | |
*** Aiste has joined #schooltool | 10:30 | |
*** jinty has quit IRC | 11:12 | |
*** jfroche has joined #schooltool | 11:49 | |
*** jinty has joined #schooltool | 12:38 | |
*** alga has joined #SchoolTool | 12:51 | |
*** mgedmin has joined #schooltool | 12:51 | |
*** jelkner has joined #schooltool | 13:17 | |
*** Fujitsu has joined #schooltool | 13:37 | |
*** alga has quit IRC | 13:57 | |
*** alga has joined #SchoolTool | 14:01 | |
*** didymo has quit IRC | 14:02 | |
*** alga has quit IRC | 14:13 | |
*** alga has joined #SchoolTool | 14:13 | |
*** alga has quit IRC | 14:26 | |
*** alga has joined #SchoolTool | 14:34 | |
*** alga has quit IRC | 14:48 | |
*** alga has joined #SchoolTool | 14:50 | |
*** alga_ has joined #SchoolTool | 15:35 | |
*** alga has quit IRC | 15:51 | |
*** ignas has joined #schooltool | 15:56 | |
*** alga_ has quit IRC | 16:03 | |
ignas | jfroche: you there ? | 16:04 |
---|---|---|
jfroche | yup | 16:05 |
jfroche | got my mail ? | 16:05 |
ignas | yes | 16:09 |
ignas | well ... | 16:09 |
jfroche | a global named utility like that is ok ? | 16:10 |
ignas | apart from the obvious - you don't have getGroups defined in the interface but you are calling that method of the utility anyway | 16:10 |
ignas | it might be improved i think | 16:10 |
jfroche | i was wondering if i should move the full initialization in the utility | 16:11 |
ignas | i think oyu should | 16:11 |
ignas | i think you should then inherit from the original utility | 16:11 |
jfroche | ok | 16:11 |
jfroche | "inherit from the original utility", you mean inherit from GroupInitializationUtility in JacqmainGroupInitializationUtility ? | 16:13 |
th1a | hi jelkner | 16:16 |
jfroche | something else, i am writting new setupdata methods to initialize an instance from csv throught the web... in the first version i won't handle depedencies | 16:16 |
jfroche | hello th1a | 16:16 |
th1a | Hi jfroche | 16:16 |
jfroche | i have just send you a mail, i might need the hotel info | 16:17 |
th1a | I just sent the info. | 16:17 |
jfroche | thanks ! | 16:17 |
ignas | jfroche: yes inherit that way | 16:18 |
ignas | and i would prefer some global subscriber "schooltoolinitsubscriber" | 16:18 |
ignas | instead of GroupInitSubscriber | 16:18 |
ignas | but we'll talk about it when you will clean up the group part | 16:18 |
jfroche | ok, i was wondering where to put the interface describing such a utility ? | 16:18 |
ignas | as it is easy to go from the way you are doing it to the getUtilitiesFor | 16:18 |
ignas | i | 16:19 |
ignas | hmm | 16:19 |
ignas | put it in App | 16:19 |
jfroche | ok | 16:19 |
jfroche | it will be a marker interfaces right | 16:19 |
ignas | hmm, you should add a method like "initializeWhatever" or something and pass SchoolTool application to it | 16:20 |
jfroche | ok initialize(app) then | 16:20 |
ignas | maybe not initialize, i can't come up with the right name at the moment | 16:21 |
jfroche | initializeSchooltoolComponent | 16:24 |
jfroche | th1a: reservation is until the 28 ? | 16:26 |
th1a | Yes. Is that a problem? | 16:26 |
jfroche | no it's ok i ll book it for 1 more day there as i am flighing back the 1march | 16:28 |
th1a | Right. | 16:28 |
th1a | Do you want to do it? | 16:28 |
ignas | hmm | 16:28 |
jfroche | if i do it the 22 it's ok no ? | 16:28 |
th1a | Unless they are a really really busy hotel. | 16:29 |
jfroche | yep anyway if not there is others i guess | 16:30 |
ignas | th1a: forwarded you the flight details | 16:30 |
th1a | OK... let's get started... | 16:30 |
th1a | hi ignas. | 16:30 |
th1a | Thanks. | 16:30 |
ignas | hi | 16:30 |
th1a | jfroche: I think it is safe to wait. | 16:30 |
jfroche | ignas: you are flighing the 28 ? | 16:31 |
jfroche | flighing back i mean | 16:31 |
ignas | flying back, FRI 02MAR 1015 | 16:32 |
jfroche | ok | 16:33 |
th1a | So you'll both need extra days. | 16:33 |
th1a | No problem. | 16:33 |
th1a | I'm not sure if there is anything to do in Dallas... | 16:33 |
ignas | sprint ? | 16:33 |
th1a | MORE SPRINTING! | 16:34 |
ignas | and i think there is :) | 16:34 |
th1a | Go see where President Kennedy was shot... | 16:34 |
th1a | Texas Stadium... | 16:34 |
th1a | Anything else? | 16:34 |
ignas | some very famous aviation museum | 16:35 |
jfroche | visits bush | 16:35 |
th1a | Getting down to business... | 16:36 |
ignas | th1a: http://flightmuseum.com/ | 16:36 |
th1a | I spent part of last week learning how to take a CSV dump from one MySQL database and load it into another. | 16:36 |
th1a | I'm remarkably ignorant of the workings of relational databases. | 16:36 |
th1a | But it is good to know to understand how people will expect to export and import data into SchoolTool. | 16:37 |
th1a | That's my report. | 16:38 |
th1a | Ignas? | 16:38 |
ignas | a sec :) | 16:38 |
ignas | i am still working on lyceum specific person | 16:39 |
ignas | nearly finished at the moment | 16:39 |
ignas | did some planning for the new journal as well | 16:40 |
ignas | but hadn't enough time too look at how much work making views would be ... | 16:40 |
ignas | that's all | 16:41 |
th1a | Is the journal a type of gradebook? | 16:41 |
ignas | gradebook + attendance | 16:41 |
th1a | RIght. | 16:41 |
ignas | these are very closely related in lithuania | 16:41 |
th1a | Yes. Functionally, they often are in the US, when they are done on paper. | 16:42 |
ignas | seems like the resource stuff for CanDo is stuck, or have i missed something ? | 16:42 |
ignas | i mean - no news in there | 16:42 |
th1a | That's what I'm trying to find out. | 16:42 |
th1a | Today. | 16:43 |
th1a | I'm ready to start focusing on that. | 16:43 |
th1a | With a little effort I'm sure we can have a good set of requirements. | 16:43 |
th1a | I just sent out an email to the cando list about it. | 16:44 |
th1a | And I'm chatting with Welsh later today. | 16:44 |
th1a | jfroche: What have your been up to? | 16:45 |
jfroche | i customized initialization of groups | 16:45 |
jfroche | as jacqmain dont need clercks | 16:45 |
jfroche | i am working on imports now | 16:46 |
jfroche | i have a simple inherited Person | 16:46 |
jfroche | i stopped playing with ldap | 16:46 |
jfroche | send a mail to Jens but i don't have news there | 16:47 |
jfroche | Nicolas is ill now but promise me that he ll provide me the modified version of the jacqmain plans by the end of this week... | 16:47 |
th1a | OK. What are you working on this week? | 16:48 |
jfroche | i discovered the happiness of cyclic imports | 16:48 |
jfroche | i am working on import throught the web | 16:48 |
jfroche | as they will need to import their data from the other software | 16:48 |
jfroche | and dont want them to dive on the file system for that | 16:48 |
jfroche | (csv import) | 16:49 |
th1a | YEs. | 16:49 |
th1a | We already do some importing TTW. | 16:49 |
jfroche | you cant provide the csv file TTW | 16:50 |
th1a | OK. | 16:51 |
th1a | So you want to be able to select the file TTW. | 16:52 |
jfroche | yes i select the setupdata utility, provide the csv file TTW | 16:52 |
jfroche | and do the import | 16:52 |
th1a | Ah. OK. | 16:53 |
th1a | setupdata is sort of my creation... or rather, my bastardization of alga's sampledata module. | 16:55 |
jfroche | it's working well, just have to provide a few more methods | 16:56 |
th1a | Good. | 16:56 |
th1a | So my priority is to get these requirements in shape for resource booking. I want to be able to hit the ground running with that. | 16:56 |
ignas | yes, that would be nice | 16:57 |
th1a | Don't you want to spend the first four days brainstorming, ignas? ;-) | 16:57 |
ignas | hmm, nope ;) | 16:58 |
th1a | OK. That's pretty much all I've got. | 16:58 |
th1a | Anything else? | 16:58 |
ignas | the time of the next meeting will be? | 16:59 |
th1a | Next Monday. | 16:59 |
th1a | I don't have another dentist appointment. | 17:00 |
ignas | :) | 17:00 |
th1a | No cavities. | 17:00 |
ignas | :) | 17:01 |
th1a | OK. So next week we'll review more detailed requirements for resource management. | 17:02 |
th1a | Bang on them before we get to Dallas. | 17:02 |
ignas | yes | 17:03 |
*** myeatman has joined #schooltool | 17:04 | |
* th1a drops the bag of gravel. | 17:05 | |
myeatman | hey! someone else is on! | 17:05 |
th1a | myeatman: What's up? | 17:06 |
myeatman | nm are we the only ones here? | 17:07 |
th1a | Huh? | 17:07 |
th1a | There are 16 users here. | 17:07 |
th1a | Not all are human. | 17:07 |
myeatman | oh cool | 17:08 |
*** myeatman has quit IRC | 17:46 | |
*** jfroche has quit IRC | 18:02 | |
*** wdickers has joined #schooltool | 18:03 | |
jelkner | th1a: the meeting is 11:30, yes? | 18:08 |
th1a | Um... 9:30. | 18:08 |
th1a | Anyhow, what's on your mind, jelkner? | 18:09 |
jelkner | oh | 18:09 |
jelkner | 14:30 it thought | 18:09 |
jelkner | s/it/I | 18:09 |
*** aelkner has joined #schooltool | 18:10 | |
jelkner | I've been calling aelkner, wdickers, and Lumiere to get them to attend | 18:10 |
jelkner | I wanted them to get back to you about the user stories for resource management | 18:11 |
jelkner | Lumiere and aelkner worked on that on Saturday | 18:11 |
aelkner | Yes, I'm waiting to hear from Jason regarding some user stories. | 18:11 |
jelkner | dwelsh is working on his own version of the stories | 18:12 |
jelkner | he is going to grab screen shots of what we are using now | 18:12 |
jelkner | and put them on a web site | 18:12 |
th1a | OK. Good. | 18:12 |
jelkner | I think another goal should be to get feature requests entered into launchpad | 18:13 |
th1a | Yes. | 18:13 |
jelkner | so we establish a modis operandi | 18:13 |
jelkner | i'll continue to bug welsh and lumiere until that happens | 18:13 |
jelkner | (that's my job, after all, to be a pest ;-) | 18:14 |
th1a | Indeed. | 18:14 |
jelkner | th1a: that's all i have | 18:15 |
jelkner | anything else? | 18:15 |
aelkner | I already worked with Jason to reword what he had, but there's lots more to do. | 18:15 |
th1a | jelkner: We need a good draft by Monday. | 18:15 |
th1a | To review at next week's meeting. | 18:15 |
th1a | Are welsh and lumiere coming? | 18:15 |
jelkner | i had hoped lumiere would | 18:16 |
jelkner | dwelsh and i have another meeting at 12:15 pm | 18:16 |
jelkner | so he will not be | 18:16 |
jelkner | he said he was going to call you on the phone | 18:16 |
jelkner | in any case, i'll see him at 12:15 | 18:16 |
jelkner | aelkner: can you and lumiere get this done by monday? | 18:17 |
th1a | I mean, to PyCon? | 18:17 |
jelkner | lumiere is coming | 18:17 |
jelkner | he will arrive sunday morning and stay until tuesday morning | 18:17 |
aelkner | Depends on Jason's availability. | 18:17 |
* jelkner tried to call lumiere | 18:18 | |
* jelkner tries to call lumiere | 18:18 | |
Lumiere | here | 18:19 |
Lumiere | I have my tickets to come | 18:20 |
Lumiere | I arrive 5pm sunday | 18:20 |
Lumiere | leave 11:30 tuesday | 18:20 |
th1a | Cool. | 18:20 |
aelkner | Lumiere: have you had a chance to draw up what we talked about? | 18:21 |
jelkner | Lumiere: th1a would like user stories ready by this monday's schooltool meeiting | 18:21 |
jelkner | is that doable? | 18:21 |
*** wdickers has quit IRC | 18:24 | |
* jelkner is waiting for a reply to his query from lumiere... | 18:25 | |
aelkner | You should speel his handle with the capital so that he gets a beep. | 18:26 |
jelkner | aelkner: i did when i asked the question | 18:26 |
jelkner | and you did too | 18:26 |
jelkner | i'll take this up with dwelsh when i see him in 1/2 hour | 18:26 |
aelkner | Lumiere, are you there? | 18:27 |
jelkner | i think the power just went out at ACC | 18:27 |
jelkner | their phones are not working now | 18:28 |
*** wdickers has joined #schooltool | 18:29 | |
jelkner | ok, i'm going to log out | 18:29 |
jelkner | cya all later... | 18:29 |
ignas | bye | 18:29 |
*** jelkner has quit IRC | 18:29 | |
Lumiere | we lost connection | 18:33 |
aelkner | th1a: as you know, Will and I made some code changes to both chesty and tinyzis to get acks to work. Is there any reason I can't seem to commit changes to tinyzis? I thought you gave me access. | 18:34 |
th1a | Oh, let me check. | 18:34 |
th1a | OK you should be able to do it now. | 18:35 |
*** wdickers has quit IRC | 18:37 | |
aelkner | We added some logging to help us debug, so you'll notice that when you run it. I'd like to keep those log messages in and maybe even add more in the future. We could change them to only be at level, "debug," but they are helpful. | 18:39 |
th1a | Did you update the tests in TinyZIS? | 18:39 |
aelkner | The tests seemed to be broken before we got to changing the code, but we didn't worry about that because we had the science fair to worry about. | 18:40 |
aelkner | Would you like to look at that together ow? | 18:40 |
aelkner | now | 18:40 |
aelkner | Lumiere: are you there now? | 18:41 |
th1a | No. | 18:41 |
th1a | We should release 0.2.1 at PyCon. | 18:42 |
th1a | We can fix it then. | 18:42 |
aelkner | We could. | 18:42 |
th1a | OK, I have to go apply for a new passport. | 18:43 |
th1a | ttyl | 18:43 |
aelkner | ok. | 18:43 |
aelkner | Lumiere? | 18:46 |
Lumiere | yes | 18:59 |
Lumiere | arguing it with welsh | 18:59 |
ignas | arguing what? :) | 19:00 |
Lumiere | resource scheduling | 19:00 |
ignas | if it's about resource booking, could you argue in writing please ;) | 19:00 |
Lumiere | we are | 19:00 |
Lumiere | somewhat | 19:00 |
Lumiere | ok, so http://svn.schooltool.org/trac/cando/ResourceImprovementBackground | 19:01 |
Lumiere | is where I have started | 19:01 |
ignas | saw that | 19:02 |
Lumiere | that's the first major use case I see | 19:02 |
Lumiere | I've convinced welsh it's right finally XD | 19:02 |
ignas | but it seems too specific in some places, i mean do you absolutely need that workflow, or you want to be able to perform the actions with all the information about resources you want to book visible ... | 19:03 |
Lumiere | the workflow can be tweaked, but it's about right | 19:03 |
Lumiere | we need to be able to ascertain what the need of the teacher is at that time | 19:04 |
ignas | hmm | 19:04 |
ignas | ? | 19:04 |
Lumiere | for the most part, a teacher comes in saying "I need a lab for my english class period 4" | 19:04 |
Lumiere | so they come in knowing a bunch of information | 19:05 |
Lumiere | that we just need to ask for | 19:05 |
ignas | yes, indeed | 19:05 |
ignas | hmm | 19:05 |
ignas | and they are not using schooltool for calendaring, yes ? | 19:05 |
Lumiere | they are... but the idea here is that they need a room | 19:06 |
ignas | i know | 19:06 |
Lumiere | other then the one they need for the classroom | 19:06 |
Lumiere | for a day | 19:06 |
ignas | and they now precise time | 19:06 |
Lumiere | or a small number of days | 19:06 |
Lumiere | for a project they're doing with the clas | 19:06 |
ignas | hmm, so it's not for "period 4", it's "period 4 any day this week" | 19:06 |
Lumiere | well | 19:07 |
Lumiere | it's for period 4 | 19:07 |
Lumiere | but we have to show a range of days | 19:07 |
ignas | do we ? | 19:07 |
Lumiere | to let them see the options available to them | 19:07 |
Lumiere | yes, because the rooms could all be taken they day they want | 19:07 |
ignas | could be | 19:07 |
Lumiere | and they need to reserve in advance usually | 19:07 |
Lumiere | http://www.careercenter.aps/cando/resource_mgmt/resource_mgmt.htm | 19:08 |
Lumiere | take a look at the screenshots | 19:08 |
ignas | can't access the url :/ | 19:08 |
Lumiere | oops | 19:08 |
Lumiere | *fixes internal url* | 19:08 |
Lumiere | http://www.careercenter.arlington.k12.va.us/cando/resource_mgmt/resource_mgmt.htm | 19:08 |
aelkner | Lumiere: I wish you had put my name in a message so I knew you were back. I was away and didn't know. | 19:08 |
Lumiere | sorry | 19:09 |
ignas | hmm | 19:09 |
ignas | so you have a particular system in mind, not a set of requirements, yes? | 19:09 |
Lumiere | I wrote that system, and I hate it with a passion | 19:09 |
Lumiere | because it is hard to use and completely inflexible | 19:10 |
ignas | inflexible ? | 19:10 |
Lumiere | yea, you can't sign out a lab for a period of time | 19:10 |
Lumiere | if you had a club or something that needed it | 19:10 |
Lumiere | you can't sign a resource out for a class to use their whole year either (timetable) | 19:10 |
ignas | hmm, maybe you could come up with a set of such requirements instead of precise workflows? | 19:11 |
Lumiere | working on that | 19:11 |
Lumiere | http://www.careercenter.aps/cando/resource_mgmt/resourcemgmt_userstories_2-13-07.htm is something dwelsh wrote | 19:11 |
Lumiere | that I am editing now | 19:11 |
ignas | because in such case i could think about how to do it while reusing most of the things we have ... | 19:11 |
Lumiere | and yea | 19:11 |
ignas | in schooltool that is | 19:11 |
Lumiere | editing again | 19:11 |
ignas | no need to | 19:12 |
Lumiere | ok | 19:12 |
ignas | found it on my own ;) | 19:12 |
Lumiere | I have an update | 19:12 |
Lumiere | that I'll upload in a minute | 19:12 |
Lumiere | that's a little more sane | 19:12 |
Lumiere | basically it is just adding onto the existing idea of resources | 19:12 |
Lumiere | to make it easier to use | 19:13 |
ignas | existing where? | 19:13 |
ignas | schooltool or the system you wrote ? | 19:13 |
Lumiere | schooltool | 19:14 |
ignas | hmm | 19:14 |
Lumiere | the system I wrote has no idea about resources | 19:14 |
ignas | i see | 19:15 |
Lumiere | it's just handwritten db stuff | 19:15 |
ignas | and one more request ... could you mark the "essential" requirements in some way | 19:15 |
Lumiere | it's not really a system at all but a hack to give teachers something they needed | 19:15 |
Lumiere | yes | 19:15 |
ignas | because with the amount of usecases we will not be able tu fulfill everything during the sprint .... | 19:15 |
Lumiere | yea | 19:16 |
Lumiere | I am going to copy all the resource management stuff to trac | 19:16 |
ignas | like BAR CODES, i am not sure we will even have something like that during sprint to test ... | 19:16 |
Lumiere | bar codes is not going to make it to sprint | 19:16 |
ignas | :) | 19:16 |
Lumiere | we both like the idea for our use | 19:16 |
Lumiere | but it isn't in the core of this | 19:16 |
Lumiere | and it requires local software/work to make it happen | 19:17 |
Lumiere | it can't be just in schooltool | 19:17 |
Lumiere | unless you wrote some sort of xpi/activex thingy to connect to a barcode scanner | 19:17 |
Lumiere | just a note, I will get kicked out in about 30 minutes | 19:18 |
Lumiere | Arlington County Public Schools are closing for the snow event | 19:19 |
ignas | ok, 30 minutes is a lot of time :) | 19:19 |
Lumiere | yea | 19:19 |
ignas | have you worked with schooltool calendar ? | 19:19 |
ignas | as a user | 19:19 |
Lumiere | a little | 19:20 |
Lumiere | does it have week/month views? | 19:20 |
ignas | week/month/day | 19:20 |
Lumiere | i see them | 19:21 |
ignas | it would be nice if you would try out the current schooltool resoucrce booking | 19:21 |
Lumiere | the week view is hard to get to | 19:21 |
Lumiere | I have | 19:21 |
ignas | hmm | 19:21 |
ignas | hard to get to ? | 19:21 |
ignas | how ? | 19:21 |
Lumiere | seems to get a week view I first have to see the month view | 19:21 |
Lumiere | anyways... the problem I have with resource scheduling as it is in schooltool | 19:22 |
ignas | hmm, maybe CanDo is skinning schooltool heavily | 19:22 |
Lumiere | it is | 19:22 |
Lumiere | but I am looking at a clean svn of schooltool | 19:22 |
Lumiere | with devmode on | 19:22 |
ignas | hmm, 4 buttons with modes should be in the upper left corner of the screen | 19:22 |
ignas | unless devmode gadget is obscuring them | 19:22 |
Lumiere | it may be | 19:23 |
Lumiere | the problem with resource scheduling is that there is no differentiation of a timetabled resourced and a 1 time use resource | 19:23 |
ignas | you mean ? | 19:23 |
Lumiere | the example case should be "the teacher of history 201 section 5 (whatever identifier you want for that) needs to use a computer lab for her class for a day" | 19:24 |
Lumiere | that isn't easily understood now | 19:24 |
Lumiere | in fact I don't know that it is possible | 19:24 |
Lumiere | you can tie a resource to a class | 19:25 |
ignas | let me explain | 19:25 |
ignas | normally - you go to the calendar of the teacher | 19:25 |
Lumiere | which is good... it is a usecase for resource scheduling | 19:25 |
ignas | click on the "class event" you want to schedule the resource for | 19:25 |
ignas | adding a filter to only show one type of the resource is easy (but now there is no way) | 19:26 |
ignas | go to the booking view | 19:26 |
ignas | and see if resources you need are free to use | 19:26 |
ignas | if not - you see who is booking them | 19:26 |
ignas | what we could add is - a button to go back and fourth through meetings | 19:27 |
ignas | in the resource booking view | 19:27 |
ignas | which is not as convenient but might do at first | 19:27 |
ignas | later - list the next meeting the resource will be available, or a grid that you draw in the trac wiki | 19:28 |
ignas | more complicated but indeed more convenient ... | 19:28 |
Lumiere | this is actually good for one of my use cases which is making just a randomally scheduled event with a resource | 19:28 |
Lumiere | although some of the workflow of the usecase on the wiki is useful here | 19:29 |
Lumiere | the idea that you want to filter down to a 'type' of resource | 19:29 |
Lumiere | listing 100 or 1000 resources is a really bad thing | 19:29 |
ignas | yes, the view needs some love ;) | 19:29 |
ignas | a lot probably | 19:30 |
Lumiere | that's most of what we should work on | 19:30 |
ignas | it even has no paging ... | 19:30 |
Lumiere | if all we did was add info to resources | 19:30 |
Lumiere | to make them fully functional | 19:30 |
Lumiere | and add some workflow to registering for a resource on an event | 19:31 |
Lumiere | I'd say the sprint was successful | 19:31 |
ignas | fixing these things is easy, the difficult part will be making resources of different kinds | 19:31 |
Lumiere | yea | 19:31 |
ignas | and making computers in labs schedulable separately | 19:31 |
Lumiere | at first | 19:31 |
ignas | we don't have any hierarchy for resources ... | 19:31 |
ignas | nor groups | 19:31 |
Lumiere | we don't need to focus on it, but we will need it in the future | 19:31 |
ignas | i see | 19:31 |
ignas | do you have trunk running ? | 19:32 |
Lumiere | and the heirarchy is somewhat important for tracking inventories and seeing the use of the resources | 19:32 |
Lumiere | I think so | 19:32 |
ignas | yo can look at person container | 19:32 |
ignas | it's got a filter gadget to filter by person group | 19:32 |
ignas | would a set of such controls be good enough for resource booking filtering ? | 19:32 |
ignas | s/yo/you/ | 19:33 |
* ignas is loosing a lot of letters today | 19:33 | |
Lumiere | one of the things I am working to overcome is that I am a computer scientist... and so I do tend to have a view of how something should happen | 19:33 |
ignas | :) | 19:33 |
Lumiere | and it isn't always right | 19:33 |
Lumiere | *updates* | 19:34 |
aelkner | Yeh, I suggested to Jason to put things in a more prose-like user story format. | 19:34 |
ignas | well - i have an innertion of another kind, I want to reuse as much of existing functionality as possible | 19:34 |
Lumiere | I agree | 19:34 |
aelkner | ignas: just so you know, I'm new to this stuff but have volunteered to help out if I can. | 19:34 |
ignas | cool :) | 19:35 |
Lumiere | I do think very soon the cando skin needs to be brought in as the default schooltool skin | 19:35 |
Lumiere | it's much more obvious how things work | 19:35 |
ignas | maybe, but i am not sure how it would work with pluggability schooltool needs | 19:35 |
aelkner | It looks lke I have a lot of catching up to do as you two seem to be far along technically. | 19:35 |
Lumiere | I think the view you get if you click on the groups header and go into a group | 19:36 |
aelkner | ignas: could it be a good idea to have Jason step back for a moment and pretend to not know the technical stuff and just write up user stories. | 19:37 |
aelkner | ? | 19:37 |
Lumiere | and see the members (can then select the resource) | 19:37 |
Lumiere | would be a good thing | 19:37 |
aelkner | I could help wth that more than the technical stuff for now. | 19:37 |
ignas | Lumiere: not sure i understood your last 2 sentences, sorry | 19:37 |
Lumiere | if you are on a schooltool-trunk instance | 19:38 |
ignas | yes | 19:38 |
Lumiere | under navigation there's a groups link | 19:38 |
ignas | yes | 19:38 |
Lumiere | I think that would work for resource types | 19:39 |
Lumiere | if instead of members | 19:39 |
aelkner | How can I get a schooltool trunk instance of my own? | 19:39 |
Lumiere | you got the resources matching that | 19:39 |
Lumiere | aelkner: grab the svn | 19:39 |
Lumiere | and install? | 19:39 |
aelkner | which? | 19:39 |
Lumiere | http://158.59.225.198:7080 | 19:39 |
Lumiere | I dunno if that is visible | 19:39 |
ignas | Lumiere: i understand, yet - it might be difficult to implement :/ | 19:39 |
Lumiere | it may | 19:39 |
Lumiere | but it is desperately needed | 19:39 |
ignas | so you need resources grouped | 19:40 |
Lumiere | my end goal is that we only show 10 or fewer resources | 19:40 |
Lumiere | to a teacher trying to reserve | 19:40 |
ignas | this can be solved differently | 19:40 |
ignas | click on Persons | 19:40 |
Lumiere | k | 19:41 |
ignas | can you see the "All groups" dropdown | 19:41 |
Lumiere | I do not | 19:41 |
ignas | hmm | 19:41 |
ignas | trunk ? | 19:41 |
Lumiere | I thought so | 19:41 |
* ignas goes to screenshot | 19:41 | |
ignas | oh :/ | 19:42 |
ignas | indeed | 19:42 |
ignas | trunk | 19:42 |
ignas | demographics :/ | 19:42 |
ignas | hmm | 19:42 |
ignas | ok, different place | 19:42 |
Lumiere | Updated to revision 6656. | 19:42 |
Lumiere | lemme make | 19:42 |
ignas | i know, sorry | 19:42 |
Lumiere | and restart | 19:42 |
ignas | my mistake | 19:42 |
ignas | no need to :) | 19:42 |
ignas | go to a group | 19:42 |
ignas | and click edit members | 19:42 |
Lumiere | yes | 19:43 |
Lumiere | the add members interface would be good | 19:43 |
ignas | you can see the "All groups" now | 19:43 |
Lumiere | yea | 19:43 |
ignas | so even though you don't have a list of groups to click on | 19:43 |
ignas | you still only see 10 items at most | 19:43 |
Lumiere | and the interface could be simplfied for Resources | 19:44 |
ignas | and can select different types of persons | 19:44 |
Lumiere | because you shouldn't need to search it | 19:44 |
Lumiere | you should just need to select the type you need | 19:44 |
ignas | yep | 19:44 |
Lumiere | that's reusable | 19:44 |
*** jfroche has joined #schooltool | 19:44 | |
Lumiere | hi jfroche | 19:44 |
jfroche | hello | 19:45 |
Lumiere | I have a feeling I may be about to be kicked out | 19:45 |
ignas | good luck | 19:45 |
aelkner | Lumiere: do you want to meet later today? | 19:45 |
Lumiere | yea | 19:45 |
Lumiere | the school closed just a minute ago | 19:45 |
aelkner | A good time for you? | 19:45 |
Lumiere | aelkner: 30-45 minutes? | 19:45 |
aelkner | From now? | 19:45 |
Lumiere | from when I leave | 19:46 |
Lumiere | which I think will be 10 minutes from now | 19:46 |
ignas | i have to go as well | 19:46 |
ignas | bye | 19:46 |
Lumiere | bye | 19:46 |
ignas | was nice talking to you | 19:46 |
Lumiere | I think that was positive motion :) | 19:46 |
*** ignas has quit IRC | 19:46 | |
aelkner | It sounded like a lot of progress understanding what schooltool already does. | 19:47 |
Lumiere | yes | 19:47 |
aelkner | And ignas seems confident it shouldn't be hard to make it work. | 19:47 |
Lumiere | and he knows what can be reused better | 19:47 |
Lumiere | yes | 19:47 |
aelkner | Right. | 19:47 |
Lumiere | what he showed | 19:47 |
aelkner | I still would like to see a more prose-like set of user stores. | 19:47 |
Lumiere | is very much something we could use | 19:47 |
Lumiere | I'll work on them with you this afternoon | 19:48 |
aelkner | Ok. | 19:48 |
aelkner | I also need to catch up with what you guys were talking about. I'm woefully behind on the technical side. | 19:48 |
aelkner | For instance, what would be the command to checkout the trunk? svn co ????? | 19:48 |
Lumiere | yes | 19:49 |
Lumiere | http://www.schooltool.org/documentation/setting-up-a-development-server/your-development-environment/ | 19:49 |
Lumiere | if you talk to jelkner... let him know the schoolsystem's phone system is partially down | 19:49 |
Lumiere | which is why he couldn't call us | 19:50 |
Lumiere | I am detaching | 19:50 |
Lumiere | be back about 1:30-1:45 | 19:50 |
aelkner | ok. see you then. | 19:50 |
Lumiere | your afternoon appointment may be canceled with linda? her class has been canceled | 19:50 |
aelkner | It is cancelled. | 19:51 |
*** pcardune has joined #schooltool | 19:59 | |
pcardune | th1a, what is the normal time for the tuesday meetings? | 20:02 |
*** pcardune has quit IRC | 20:51 | |
*** jinty has quit IRC | 21:01 | |
*** jinty has joined #schooltool | 21:04 | |
Lumiere | back | 21:16 |
Lumiere | aelkner: hi | 21:16 |
aelkner | there you are | 21:16 |
Lumiere | my mom was home when I got in | 21:17 |
aelkner | Can we talk on the phone? | 21:17 |
Lumiere | hmm yea | 21:17 |
Lumiere | lemme call you | 21:17 |
Lumiere | it's free for me | 21:17 |
aelkner | 267-886-9285 | 21:18 |
Lumiere | hmm | 21:20 |
Lumiere | this isn't letting call out | 21:20 |
Lumiere | sec | 21:22 |
*** jinty has quit IRC | 21:23 | |
*** dwelsh has joined #schooltool | 21:37 | |
dwelsh | th1a: you there? | 21:37 |
Lumiere | hi | 21:38 |
Lumiere | go home | 21:38 |
Lumiere | :) | 21:38 |
dwelsh | call me | 21:38 |
Lumiere | on phone with aelkner | 21:39 |
dwelsh | gotcha | 21:39 |
th1a | dwelsh: I'm back. | 21:58 |
dwelsh | can we talk now? | 22:02 |
th1a | Yes. | 22:02 |
dwelsh | home or mobile | 22:02 |
Fujitsu | Hi everyone. | 22:03 |
Fujitsu | I'm wanting to get involved with SchoolTool development (I have a lot of Python experience, and have been following pcardune's Zope 3 class), but a new checkout of trunk won't build cleanly (I've tried on a few systems). | 22:04 |
th1a | What's the error. | 22:05 |
Fujitsu | Firstly, it grabs the wrong version of the zc.catalog error. | 22:06 |
Fujitsu | When I extract that manually, I get Zope to build, but the SchoolTool test and run targets won't run because it can't fine zope.mimetype (I do have libicu-dev installed). | 22:06 |
Fujitsu | *zc.catalog egg | 22:07 |
Lumiere | http://paste.lisp.org/display/36492 | 22:07 |
Lumiere | that's the current environment setup instructions | 22:07 |
Lumiere | th1a: can we get the ones on the site updated? | 22:08 |
Fujitsu | I was able to run a fresh checkout last week some time. | 22:08 |
Fujitsu | It still gets a newer version of zc.catalog than hurry.query wants. | 22:17 |
*** jfroche_ has joined #schooltool | 22:25 | |
*** jfroche has quit IRC | 22:36 | |
*** mgedmin has quit IRC | 23:23 | |
th1a | Lumiere: Well, it depends on how complex you want them to be... perhaps I need to put both options up. | 23:24 |
th1a | All that path stuff seems unnecessary to me, considering how much more complex it makes the whole thing look. | 23:25 |
th1a | I guess I need an explanation of why it is necessary. | 23:26 |
Lumiere | ah | 23:44 |
Lumiere | ask ignas? | 23:44 |
th1a | Don't the instructions on the site work? I tried them recently on Feisty and it seemed fine. | 23:45 |
th1a | As long as I used Python 2.4 consistently. | 23:45 |
Lumiere | not sure | 23:46 |
Lumiere | and... resource scheduling use cases draft: https://svn.schooltool.org/trac/cando/wiki/ResourceImprovementSpecification | 23:46 |
Lumiere | you can get to it from https://svn.schooltool.org/trac/cando-auth/wiki by clicking ResourcePackage | 23:49 |
aelkner | th1a: I just tried following the instructions on the site, and it crashes in make test. error: Installed distribution zc.catalog 1.1dev-r72452 conflicts with requirement zc.catalog==0.1.1 | 23:51 |
th1a | Does that not happen with ignas's instructions? | 23:52 |
aelkner | Haven | 23:52 |
aelkner | Haven't tried. | 23:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!