*** Aiste has quit IRC | 02:02 | |
*** Aiste has joined #schooltool | 02:03 | |
*** Tv has quit IRC | 08:37 | |
*** wimbou has joined #schooltool | 10:52 | |
*** Aiste has quit IRC | 11:13 | |
*** Aiste has joined #schooltool | 11:35 | |
*** kitblake has quit IRC | 11:42 | |
*** kitblake has joined #schooltool | 11:57 | |
*** mgedmin has joined #schooltool | 12:24 | |
*** alga has joined #SchoolTool | 12:32 | |
*** faassen has joined #schooltool | 12:36 | |
*** mgedmin has quit IRC | 12:38 | |
*** mgedmin_ has joined #schooltool | 12:38 | |
*** ignas has joined #schooltool | 12:40 | |
*** alga has quit IRC | 12:47 | |
*** mgedmin_ is now known as mgedmin | 13:06 | |
*** Aiste has quit IRC | 13:54 | |
*** srichter has quit IRC | 14:05 | |
*** Aiste has joined #schooltool | 14:24 | |
*** thisfred has joined #schooltool | 14:30 | |
povbot | /svn/commits: * ignas committed revision 6145: | 15:10 |
---|---|---|
povbot | /svn/commits: Decided to not go with the idea of crowds implicitly defininf a permission with the same name. | 15:10 |
*** pcardune has joined #schooltool | 15:39 | |
*** srichter has joined #schooltool | 15:41 | |
*** jelkner has joined #schooltool | 16:13 | |
jelkner | pcardune: got a few minutes? | 16:13 |
pcardune | I guess so | 16:13 |
jelkner | pcardune: why the "guess"? | 16:14 |
pcardune | well, I'm showing woo around the new schooltool | 16:14 |
pcardune | but we can stop for a few minutes | 16:14 |
jelkner | ok, let me be brief then | 16:14 |
pcardune | I mean, we only have one computer, so we'll have to stop at some point no matter what | 16:14 |
jelkner | r u ready 4 saturday? | 16:14 |
pcardune | What's on staurday? | 16:15 |
pcardune | (that was woo) | 16:15 |
jelkner | i think we should have our modus operandi in place by then | 16:15 |
pcardune | Is it really this saturday? | 16:15 |
jelkner | yes | 16:15 |
jelkner | 10 am to 5 pm | 16:15 |
jelkner | everyone will be there | 16:16 |
jelkner | you are leading ;-) | 16:16 |
pcardune | I guess it really is already the first of june | 16:16 |
jelkner | indeed | 16:16 |
pcardune | well, no. I'm not ready for saturday | 16:16 |
jelkner | ahh | 16:16 |
jelkner | well, you have today and tomorrow to change that | 16:16 |
pcardune | we need to set ourselves up over here at ACC | 16:16 |
jelkner | what can i do to help? | 16:16 |
jelkner | jstraw will help with that | 16:16 |
pcardune | I guess we'll have to take over a classroom | 16:17 |
jelkner | jason can tell you that | 16:17 |
pcardune | and we are going to need enough computers so people can at least pair | 16:17 |
jelkner | welsh and straw, not your worry | 16:17 |
jelkner | hmm | 16:17 |
pcardune | and you and I need to come up with a written down list of what is going to happen | 16:17 |
pcardune | including a schedule | 16:17 |
pcardune | like maybe the first hour should be a walkthrough or something | 16:17 |
jelkner | yes | 16:18 |
pcardune | It won't take more than an hour to get ready for saturday | 16:18 |
jelkner | that is generally how sprints work | 16:18 |
pcardune | but i haven't really had a spare hour yet | 16:18 |
jelkner | the first few hours should be some kind of tutorial | 16:18 |
pcardune | or at least one with you or welsh for better user stories | 16:18 |
jelkner | the rest of the day spent hacking | 16:18 |
pcardune | by better i meant more | 16:18 |
jelkner | talk to dave about that today | 16:19 |
jelkner | i'm sorry he isn't there | 16:19 |
pcardune | it's fine | 16:19 |
jelkner | let's postpone all this discussion until he gets here | 16:19 |
pcardune | we have stuff to work on in the interim | 16:19 |
pcardune | ok | 16:19 |
jelkner | what we need to decide now is the repository quesiton | 16:20 |
jelkner | at least as far as saturday goes | 16:20 |
pcardune | hmm | 16:21 |
jelkner | if we use bzr on local machines, can you take anything produced and get it into the main code base? | 16:21 |
pcardune | i think so | 16:21 |
pcardune | let's go ahead and try bzr | 16:21 |
jelkner | yes, i think that makes the most sense | 16:21 |
pcardune | saturday can be the big test day for bzr | 16:21 |
jelkner | easiest to accomplish | 16:21 |
jelkner | yes | 16:22 |
jelkner | kjcole will be there to help with that | 16:22 |
pcardune | we can switch back to svn if we need to | 16:22 |
jelkner | ok, i'll let you work with woo | 16:22 |
pcardune | ok then | 16:22 |
pcardune | bye bye | 16:22 |
jelkner | i'll check back in at 1:30 pm | 16:22 |
pcardune | ok | 16:22 |
povbot | /svn/commits: * faassen committed revision 6146: | 17:23 |
povbot | /svn/commits: Make advisor and team selection work. | 17:23 |
povbot | /svn/commits: * ignas committed revision 6147: | 17:53 |
povbot | /svn/commits: Added Crowds for section instructors and pupils of sections. | 17:53 |
ignas | faassen: ping | 17:54 |
faassen | ignas: pong. | 18:01 |
ignas | faassen: http://source.schooltool.org/trac/browser/branches/new-security-policy/src/schooltool/securitypolicy/README.txt | 18:03 |
ignas | it's WIP | 18:03 |
faassen | WIP? | 18:03 |
ignas | but you can look at it to know what to expect | 18:03 |
ignas | Work In Progress | 18:03 |
faassen | ah okay. | 18:03 |
faassen | I'll take a look, thanks. | 18:03 |
*** whaddon has joined #schooltool | 18:34 | |
whaddon | pcardune: I still do not understand how to create an adapter | 18:45 |
povbot | /svn/commits: * ignas committed revision 6148: | 18:46 |
povbot | /svn/commits: Make section information and section calendar access configurable. | 18:46 |
ignas | whaddon: which part don't you understand? how to write a class/function that is an adapter or how to register it in ZCML? | 18:46 |
ignas | or how to register one in unit tests ? | 18:47 |
pcardune | or how they are suppose to work conceptually | 18:48 |
pcardune | ? | 18:48 |
whaddon | I do not understand how to convert an existing class into an adapter | 18:49 |
pcardune | do you have the adapter registered in zcml already? | 18:50 |
whaddon | No | 18:50 |
pcardune | remind me again what you are adapting | 18:50 |
whaddon | I was adapting a class representing a person into one representing a student | 18:51 |
pcardune | oh right | 18:51 |
pcardune | your adapter should be a function | 18:52 |
whaddon | What do you mean? | 18:52 |
ignas | faassen: are you going to fix the deprecation warning in the zc.resourcelibrary egg ? or maybe you have fixed it already and all i need is to do some magic to update the egg ... | 18:52 |
pcardune | well, an adapter is just anything that converts one object into another object, it doesn't matter what form it is in | 18:53 |
faassen | ignas: I still need to go fix it, I'll do that. | 18:53 |
pcardune | you can convert objects using functions if you want | 18:53 |
pcardune | so you would have a function called personToStudentAdapter | 18:53 |
ignas | faassen: thank you | 18:53 |
pcardune | and it would take as an argument the person object | 18:54 |
pcardune | then you would want to create a student object, in this function, using whatever attributes cross over (like first name, last name, etc.) | 18:54 |
pcardune | from the original person object | 18:54 |
pcardune | it might look like student = Student(person.firstName, person.lastName, .....) | 18:55 |
pcardune | then you want to return the student object | 18:55 |
pcardune | start with that | 18:56 |
whaddon | Should first name, last name, etc. still be in the student interface? | 18:56 |
pcardune | yes, as those are important aspects of what defines a student | 18:56 |
whaddon | OK. I will do that. | 18:56 |
*** whaddon has quit IRC | 18:57 | |
povbot | /svn/commits: * ignas committed revision 6149: | 19:01 |
povbot | /svn/commits: Renamed CalendarParentCrowd to ConfigurableCrowd. | 19:01 |
*** faassen has quit IRC | 19:02 | |
*** faassen has joined #schooltool | 19:03 | |
*** wimbou has quit IRC | 19:09 | |
povbot | /svn/commits: * ignas committed revision 6150: | 19:17 |
povbot | /svn/commits: Moved ConfigurableCrowd to the security policy module. | 19:17 |
*** alga has joined #SchoolTool | 19:26 | |
pcardune | faassen, or anyone else: how do you use the date format settings to display some date and time according to a user's settings? | 19:41 |
faassen | pcardune: let me find you some sample code. | 19:42 |
pcardune | thanks, i couldn't find any after a brief search | 19:43 |
faassen | ViewPreferences(request).renderDatetime(dt) | 19:43 |
faassen | where ViewPreferences you get like this.. | 19:43 |
faassen | from schooltool.app.browser import ViewPreferences | 19:43 |
faassen | datetime needs to be stored as UTC. | 19:43 |
faassen | it will use the user's timezone settings to render. | 19:43 |
pcardune | thanks | 19:44 |
faassen | to make a now() utc, do: | 19:44 |
faassen | utc.localize(datetime.utcnow()) | 19:44 |
faassen | with a: from pytz import utc | 19:44 |
*** alga_ has joined #SchoolTool | 19:59 | |
mgedmin | make UTC now! | 19:59 |
mgedmin | sounds like a spammish email subject | 19:59 |
*** alga has quit IRC | 20:03 | |
faassen | in the future, every line you say will be like a spammish email subject. | 20:04 |
faassen | as spammers will generate all possible sentences. | 20:04 |
faassen | and all impossible ones too. | 20:04 |
faassen | like viaGARRGGHH here! | 20:04 |
*** srichter has quit IRC | 20:08 | |
*** wdickers has joined #schooltool | 20:25 | |
wdickers | Hey, pcardune? | 20:25 |
*** srichter has joined #schooltool | 20:28 | |
pcardune | <dwoo> william, what are you doing here? | 20:30 |
wdickers | xD I'm waiting for some help, I e-mailed you about my tal:repeat problem. I dont' know how to make it cycle through WorkLog's objects | 20:30 |
pcardune | <dwoo> Carduner is afk. | 20:31 |
wdickers | Oh, hey Woo. Do you know when he'll be back? | 20:32 |
pcardune | <dwoo> Right now. | 20:32 |
wdickers | Excellent | 20:32 |
wdickers | .......is he back? | 20:38 |
*** ignas has quit IRC | 20:42 | |
wdickers | nvm, class is over -_- | 20:42 |
*** wdickers has quit IRC | 20:42 | |
th1a | Whoa. Rapid consolidation in the US SIS market: http://www.eschoolnews.com/news/showStoryRSS.cfm?ArticleID=6339 | 20:43 |
jelkner | pcardune: you here? | 21:00 |
pcardune | yeah | 21:00 |
pcardune | if you tried to call, i get no cell phone reception here, and welsh is on the phone | 21:01 |
pcardune | he got here 30 minutes ago | 21:01 |
jelkner | can i call him on his office phone? | 21:01 |
pcardune | he is in a conference call | 21:01 |
jelkner | do you have a local extension i can call? | 21:02 |
pcardune | i don't know | 21:03 |
jelkner | can u find out? | 21:03 |
pcardune | that one should work | 21:05 |
*** tiredbones has quit IRC | 21:25 | |
*** tiredbones has joined #schooltool | 21:26 | |
*** faassen has quit IRC | 21:29 | |
*** jelkner has quit IRC | 21:37 | |
*** thisfred has left #schooltool | 22:30 | |
*** mgedmin has quit IRC | 22:48 | |
*** tiredbones has quit IRC | 23:14 | |
*** dwoo has joined #schooltool | 23:40 | |
*** pcardune has quit IRC | 23:50 | |
*** dwoo has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!