| *** jinty has joined #schooltool | 00:13 | |
| *** kinder has quit IRC | 00:40 | |
| *** didymo has joined #schooltool | 01:03 | |
| *** pcardune has quit IRC | 02:18 | |
| *** th1a has quit IRC | 02:25 | |
| *** pcardune has joined #schooltool | 02:54 | |
| *** jinty has quit IRC | 04:21 | |
| *** th1a has joined #schooltool | 04:33 | |
| *** bvuong has joined #schooltool | 05:00 | |
| *** th1a_ has joined #schooltool | 05:02 | |
| bvuong | Since I'm kinda new on zope, Anyone know where I can learn the basics? Either in the "Web Component Development with Zope3" Book, or on a site | 05:02 |
|---|---|---|
| th1a_ | bvuong: that book is probably the best place to start. | 05:02 |
| bvuong | thla_: Do you know which chapter to start on? I'm really confused on where to start. | 05:03 |
| *** th1a has quit IRC | 05:03 | |
| *** th1a_ is now known as th1a | 05:04 | |
| th1a | Um... I guess that's a bad sign. | 05:04 |
| bvuong | wait, so what should I do? Any chapters you recomend to look at first to get a good insight? | 05:05 |
| th1a | I don't have any particular insight. | 05:06 |
| bvuong | oh, ok | 05:06 |
| th1a | bvuong: You might have a look at http://grok.zope.org | 05:07 |
| *** pcardune has quit IRC | 05:07 | |
| *** pcardune has joined #schooltool | 05:08 | |
| bvuong | thla: Thanks, I just viewed the site. So, you think I should download the grok module and write apps using it? | 05:11 |
| th1a | bvuong: What's you ultimate goal? | 05:22 |
| bvuong | not sure right now. All I need to do now is learn zope | 05:22 |
| th1a | I think it is a good place to start. | 05:22 |
| th1a | Considering most other places you try to start will lead you to throw your hands up in frustration. | 05:23 |
| bvuong | you mean learning grok | 05:23 |
| th1a | Starting with grok is probably a good idea. | 05:23 |
| bvuong | ok, thanks | 05:24 |
| bvuong | just wandering though, I downloaded the grok module, but when I run setup.py, I get: error: can't create or remove files in install directory | 05:24 |
| bvuong | The following error occurred while trying to add or remove files in the | 05:24 |
| bvuong | installation directory: | 05:24 |
| bvuong | [Errno 13] Permission denied: '/usr/lib/python2.5/site-packages/test-easy-install-29127.write-test' | 05:24 |
| bvuong | The installation directory you specified (via --install-dir, --prefix, or | 05:24 |
| bvuong | the distutils default setting) was: | 05:24 |
| bvuong | /usr/lib/python2.5/site-packages/ | 05:24 |
| bvuong | Perhaps your account does not have write access to this directory? If the | 05:25 |
| bvuong | installation directory is a system-owned directory, you may need to sign in | 05:25 |
| bvuong | as the administrator or "root" account. If you do not have administrative | 05:25 |
| bvuong | access to this machine, you may wish to choose a different installation | 05:25 |
| bvuong | directory, preferably one that is listed in your PYTHONPATH environment | 05:25 |
| bvuong | variable. | 05:25 |
| bvuong | For information on other options, you may wish to consult the | 05:25 |
| bvuong | documentation at: | 05:25 |
| bvuong | http://peak.telecommunity.com/EasyInstall.html | 05:25 |
| bvuong | Please make the appropriate changes for your system and try again. | 05:25 |
| th1a | bvuong: Try using 'sudo' | 05:25 |
| bvuong | I'm not on the sudoers list though | 05:25 |
| th1a | Ah... then you need to tell distutils to use a directory that you have access to. | 05:28 |
| th1a | As that message tells you. | 05:28 |
| bvuong | is there a directory that I can access? | 05:34 |
| bvuong | most packages require sudo | 05:34 |
| th1a | you just need to do something like easy_install --prefix=~/grok grokproject | 05:35 |
| th1a | I'm guessing. | 05:36 |
| bvuong | I just typed the command, but I got the same error as before | 05:37 |
| th1a | You need to make the directory you're using for the prefix. | 05:39 |
| bvuong | I made the grok directory, but I still got the same error | 05:41 |
| th1a | bvuong: Hm... I don't know. | 05:49 |
| th1a | I've got to log out. | 05:49 |
| th1a | Good luck. | 05:49 |
| *** th1a has quit IRC | 05:50 | |
| *** bvuong has quit IRC | 05:51 | |
| Lumiere | that was 'fun' | 05:53 |
| Lumiere | kinda | 05:53 |
| AVN_away | Mmmm, 4th of july | 06:02 |
| AVN_away | good times | 06:02 |
| *** th1a has joined #schooltool | 06:04 | |
| AVN_away | th1a, you should have told bvuong to chmod the directory | 06:05 |
| th1a | huh. | 06:05 |
| th1a | Why? | 06:05 |
| AVN_away | I would think that would solve the problem | 06:05 |
| th1a | What permission? | 06:05 |
| AVN_away | i would temporarially do 777 till the program is installed, to make sure it works | 06:06 |
| AVN_away | then put it back afterwareds | 06:07 |
| Lumiere | hi th1a | 06:12 |
| th1a | Hi Lumiere | 06:13 |
| th1a | What's up? | 06:13 |
| Lumiere | sorry to leave you with bvuong | 06:18 |
| th1a | Who is bvuong? | 06:33 |
| th1a | Lumiere: One of yours? | 06:33 |
| AVN_away | I saw him at the sprint | 06:35 |
| Lumiere | he did the original barcode code | 06:38 |
| Lumiere | but it is just python stuff | 06:38 |
| th1a | Lumiere: Ah. I wasn't sure if he was from here or some other part of the planet. | 06:59 |
| *** pcardune has quit IRC | 07:15 | |
| *** alga has joined #SchoolTool | 09:37 | |
| *** povbot` has joined #schooltool | 10:13 | |
| *** povbot has quit IRC | 10:27 | |
| *** didymo has quit IRC | 10:55 | |
| *** jfroche has joined #schooltool | 11:28 | |
| *** jinty has joined #schooltool | 13:26 | |
| *** mgedmin has joined #schooltool | 14:03 | |
| *** eldar has joined #schooltool | 15:11 | |
| *** ignas has joined #schooltool | 15:47 | |
| *** jfroche_ has joined #schooltool | 16:14 | |
| *** jfroche has quit IRC | 16:14 | |
| *** pcardune has joined #schooltool | 16:31 | |
| eldar | pcardune, hi | 16:36 |
| eldar | pcardune, where are you? | 16:36 |
| pcardune | at Jason's | 16:36 |
| pcardune | eldar: he just got out of the shower | 16:37 |
| * pcardune goes to ACC | 16:44 | |
| *** pcardune has quit IRC | 17:02 | |
| *** jelkner has joined #schooltool | 17:05 | |
| *** pcardune has joined #schooltool | 17:19 | |
| *** AVN_away has quit IRC | 17:28 | |
| Lumiere | jinty: ayh | 17:44 |
| Lumiere | for those interested, cando's coverage is now available at http://www.careercenter.arlington.k12.va.us/cando-coverage (damn I hate that URL) | 17:45 |
| *** deathomen is now known as wjohnsto | 18:13 | |
| wjohnsto | jelkner: I might be a little late today, there are people at my house making a brochure for the Open House on Sunday, and I have to help move things around to take pictures | 18:14 |
| jelkner | understood | 18:15 |
| *** AVN` has joined #schooltool | 18:38 | |
| AVN` | hey! anyone want to do a code review? | 18:40 |
| Lumiere | AVN`: eldar does ;) | 18:41 |
| mgedmin | AVN`: how big is the code and are we allowed to mock it? | 18:44 |
| pcardune | clearly mgedmin has had lots of experience in code review | 18:45 |
| Lumiere | mgedmin: have you been reading ignas's code again? | 18:45 |
| pcardune | I think from now on we should paste diffs to alert #schooltool | 18:45 |
| pcardune | so that picky pov people (P.P.P.) can humble us | 18:46 |
| Lumiere | the PeePeePee is coming to get us? | 18:46 |
| eldar | AVN`, eomuraliev@gmail.com | 18:49 |
| AVN` | ok, sent | 18:50 |
| Lumiere | jinty: here? | 18:51 |
| *** jfroche_ has quit IRC | 18:53 | |
| *** cpcarey has joined #schooltool | 18:58 | |
| *** pcardune is now known as pcardune_lunch | 19:04 | |
| ignas | jinty: ayt? | 19:07 |
| *** tdoggette_ has joined #schooltool | 19:09 | |
| ignas | Lumiere: are you doing anything related to CanDo translation | 19:10 |
| ignas | or CanDo is US only at the moment | 19:10 |
| eldar | ignas, they went out to lunch | 19:17 |
| ignas | oh | 19:18 |
| ignas | maybe you know anything about i18n in CanDo? | 19:18 |
| eldar | there isn't much support for translation atm, however, we are thinking of putting some interns on that | 19:19 |
| ignas | i see | 19:19 |
| ignas | but that's going to happen after the release | 19:20 |
| ignas | so you won't have any translations for CanDo? | 19:20 |
| eldar | when's the release? | 19:20 |
| ignas | in a month, maybe less iirc | 19:21 |
| ignas | schooltool is going to get released | 19:21 |
| ignas | or nearly released in EP | 19:21 |
| eldar | ignas, hmmm i don't know, no definite decision has been reached for translations, but for now, no promises for translation in cando | 19:32 |
| eldar | ignas, how do i apply an svn diff? | 19:32 |
| ignas | patch -p0 < foo.diff | 19:32 |
| eldar | thanks :) | 19:33 |
| *** jinty has quit IRC | 19:35 | |
| *** ignas has quit IRC | 19:46 | |
| *** AVN` has quit IRC | 19:46 | |
| *** AVN` has joined #schooltool | 20:00 | |
| Lumiere | <_< he left T_T | 20:04 |
| *** jfroche has joined #schooltool | 20:13 | |
| *** pcardune_lunch is now known as pcardune | 20:14 | |
| *** bvuong has joined #schooltool | 20:17 | |
| AVN` | eldar, how are you coming on the code review? | 20:19 |
| eldar | AVN`, in the midst of other things, gimme a few more minutes | 20:19 |
| AVN` | ok | 20:19 |
| *** bvuong has quit IRC | 20:20 | |
| eldar | AVN`, Alright, good job. Your code is pretty much clean, except a few minor quirks: | 20:22 |
| eldar | Keep 2 spaces around class declarations, and a space around function declaration blocks | 20:23 |
| *** bvuong has joined #schooltool | 20:23 | |
| eldar | And make sure your xhtml is properly tabulated properly | 20:24 |
| eldar | That's all :) | 20:24 |
| Lumiere | eldar: pep8 stuff? | 20:25 |
| AVN` | I think i understand | 20:26 |
| AVN` | ok, so what do I do next? | 20:26 |
| *** fsufitch has joined #schooltool | 20:32 | |
| *** bvuong has quit IRC | 20:32 | |
| *** bvuong has joined #schooltool | 20:33 | |
| fsufitch | pcardune, what was i working on when we left last time? | 20:39 |
| *** bnguyen has joined #schooltool | 20:39 | |
| fsufitch | i sort of forgot | 20:39 |
| fsufitch | i believe it was something timeclock | 20:39 |
| pcardune | fsufitch: how am I supposed to remember? | 20:39 |
| pcardune | :) | 20:39 |
| fsufitch | i don't know <_< | 20:40 |
| *** bvuong_ has joined #schooltool | 20:40 | |
| *** bvuong has quit IRC | 20:40 | |
| *** wjohnsto`ACC has joined #schooltool | 20:40 | |
| *** bvuong has joined #schooltool | 20:50 | |
| *** bvuong__ has joined #schooltool | 20:52 | |
| *** bvuong has quit IRC | 20:52 | |
| *** bvuong_ has quit IRC | 20:53 | |
| *** fsufitch has quit IRC | 20:53 | |
| *** bvuong__ has quit IRC | 20:58 | |
| *** fsufitch has joined #schooltool | 21:10 | |
| fsufitch | pcardune, how did you say i can get the big SchoolTool instance? | 21:11 |
| fsufitch | like, what adapter? | 21:11 |
| pcardune | app = ISchoolToolApplication(None) | 21:11 |
| fsufitch | thx | 21:11 |
| *** cpcarey has quit IRC | 21:32 | |
| *** lhuynh has joined #schooltool | 21:54 | |
| fsufitch | lhuynh, pong | 21:55 |
| fsufitch | in case you didn't get my PM | 21:55 |
| fsufitch | lhuynh, i'm prolly not registered with freenode | 21:56 |
| fsufitch | talk to me here or on AIM or something | 21:56 |
| fsufitch | lhuynh, fsufitchi | 21:58 |
| fsufitch | you're not online | 21:59 |
| Lumiere | fsufitch: you should register with fn | 22:14 |
| fsufitch | i will... sometime | 22:15 |
| Lumiere | all of cando interns/developers should register a nick with freenode | 22:15 |
| eldar | make your passwords banana! | 22:15 |
| fsufitch | that too XD | 22:16 |
| fsufitch | i'll make mine BaNaNa, so nobody can crack it :) | 22:16 |
| Lumiere | eldar: bad | 22:17 |
| Lumiere | http://freenode.net/faq.shtml#contents-userregistration | 22:17 |
| eldar | Lumiere, I wouldn't tell them to do something I wouldn't do :P | 22:18 |
| *** eldar has quit IRC | 22:19 | |
| *** eldar has joined #schooltool | 22:20 | |
| *** eldar has quit IRC | 22:20 | |
| *** eldar has joined #schooltool | 22:20 | |
| eldar | alright, my password has been changed, to something more amusing | 22:24 |
| *** smalekgh has joined #schooltool | 22:24 | |
| eldar | learn from my experience, and don't tell others that your password is banana | 22:24 |
| eldar | even if it is banana, as long as no one knows, no harm done | 22:25 |
| smalekgh | Uh, paul/jason, when you have time, please give us something to do... preferably: (no preference) | 22:27 |
| fsufitch | smalekgh, how about losing the game? | 22:27 |
| smalekgh | that works | 22:27 |
| *** bvuong has joined #schooltool | 22:32 | |
| jelkner | lhuynh: meet bvoung | 22:32 |
| jelkner | bvoung: meet lhuynh | 22:32 |
| lhuynh | bvuong: hello. ^^ | 22:32 |
| bvuong | hey | 22:33 |
| bvuong | how you do the red colored thing? | 22:33 |
| bvuong | never mind | 22:33 |
| lhuynh | so what were we needed for before I go outside to clean the garage? | 22:34 |
| bvuong | I'm gonna help with the documentations | 22:34 |
| eldar | jelkner, got distracted again ... | 22:34 |
| bvuong | ?? | 22:35 |
| bvuong | lhuynh: What should I do for the documentations? Like, where should I start? | 22:36 |
| lhuynh | bvuong: well... isn't... Welsh or Elkner supposed to say something about that. if you want, you could start with help files for schooltool/cando | 22:37 |
| bvuong | ok, you know the url to it? | 22:37 |
| smalekgh | uhh, innocent question: does lhuynh === linda? | 22:38 |
| lhuynh | smalekgh: yesh | 22:38 |
| lhuynh | bvuong: well, you actually add them as .pt files in the /help directory in the src itself. | 22:38 |
| *** dwelsh has joined #schooltool | 22:39 | |
| smalekgh | it is t3h david | 22:39 |
| lhuynh | http://www.schooltool.org/documentation/write-contextual-help | 22:39 |
| dwelsh | lhuynh: can we talk a little contextual help? | 22:39 |
| th1a | bvuong: When we were chatting last night I didn't know you were a CanDo-er. | 22:39 |
| dwelsh | bvuong is indeed a CanDoer | 22:40 |
| wjohnsto`ACC | I use watermelon | 22:40 |
| bvuong | I am? | 22:40 |
| dwelsh | as in working on CanDo | 22:40 |
| th1a | Hi dwelsh. I cc-ed you on an email a little while ago. | 22:40 |
| *** smalekgh is now known as t3h_sood | 22:40 | |
| dwelsh | hey... looking | 22:40 |
| th1a | Basically the Seattle Public Schools wrote some cool Python code and they need some help explaining open sourcing it to the suits. | 22:41 |
| t3h_sood | pcardune: ping https://code.launchpad.net/~makorihi/cando/XMLCompetencyIO | 22:41 |
| th1a | dwelsh: Thought you might have some insight. | 22:42 |
| bvuong | lhuynh: wait, so I need to know some zope to make help files? | 22:42 |
| lhuynh | mmm.... not really. | 22:43 |
| lhuynh | just follow the directions, change a few words here and there... and that's what I did. | 22:43 |
| lhuynh | ^^ | 22:43 |
| t3h_sood | <_< | 22:43 |
| bvuong | thanks linda | 22:43 |
| lhuynh | if you have any questions, have eldar yell at me on gmail. | 22:43 |
| *** alga has quit IRC | 22:44 | |
| lhuynh | dwelsh: you said to talk about help? | 22:44 |
| dwelsh | hmmm. are you reachable by cell... | 22:46 |
| dwelsh | I have to drive for 45-mins. | 22:46 |
| dwelsh | or by other phone? | 22:46 |
| dwelsh | I'm at 703.587.1665 | 22:47 |
| *** bvuong_ has joined #schooltool | 22:47 | |
| *** bvuong_ has quit IRC | 22:48 | |
| *** bvuong has quit IRC | 22:48 | |
| *** bvuong has joined #schooltool | 22:48 | |
| bvuong | lhuynh: so where should I start? | 22:48 |
| Lumiere | th1a: here? | 22:53 |
| th1a | Lumiere: Hi. | 22:53 |
| Lumiere | we have 'presents' for you and ignas.................... | 22:54 |
| t3h_sood | Lumiere: By the way, who's bright idea was it to pack up sol competencies in a 9 level tree structure anyways...? | 22:54 |
| Lumiere | t3h_sood: not ours | 22:55 |
| th1a | Lumiere: ? | 22:55 |
| Lumiere | we think your evolve scripts may be broken :) | 22:55 |
| t3h_sood | I mean, like, who on VA's board of education >_< | 22:55 |
| th1a | It is my birthday on Tuesday. | 22:55 |
| Lumiere | happy birthday | 22:55 |
| t3h_sood | happy b-day on the early-note :-) | 22:56 |
| Lumiere | I am testing a second time | 22:56 |
| Lumiere | to make sure | 22:56 |
| Lumiere | but you may be getting a paste of doom | 22:56 |
| th1a | Lumiere: Our 'presents' are broken evolve scripts? | 22:56 |
| th1a | I'm confused. | 22:56 |
| Lumiere | yep | 22:56 |
| Lumiere | well | 22:56 |
| Lumiere | the present is the traceback | 22:56 |
| lhuynh | th1a: happy belated early birthday. | 22:56 |
| lhuynh | jelkner: time for pickup on sun. for NH? | 22:57 |
| Lumiere | lol | 22:57 |
| Lumiere | lhuynh: 5 am at ACC | 22:57 |
| Lumiere | I'm also writing a feisty-environment make script to automate the apt-get | 22:57 |
| fsufitch | pcardune, what is the python command for exiting out of a method? | 22:58 |
| lhuynh | break? | 22:58 |
| pcardune | fsufitch: return :) | 22:58 |
| fsufitch | oh right | 22:58 |
| lhuynh | grr. | 22:58 |
| fsufitch | d'oh >_< | 22:58 |
| Lumiere | fsufitch: ... | 22:58 |
| fsufitch | i'm stupdi... | 22:58 |
| fsufitch | *stupid | 22:58 |
| t3h_sood | filip... | 22:59 |
| lhuynh | fsufitch: me, too. can't even spell it. | 22:59 |
| th1a | Lumiere: That there are bugs in evolve scripts is not surprising. | 22:59 |
| t3h_sood | filip-ip-ip-ip.... | 22:59 |
| Lumiere | ic | 22:59 |
| th1a | In fact, I'd assume they were buggy until someone tries them and tells us what breaks. | 22:59 |
| th1a | We've discussed a testing framework for evolution, but it just seemed too crazy. | 23:00 |
| Lumiere | you should test them | 23:00 |
| Lumiere | but I will send you tracebacks | 23:00 |
| lhuynh | jelkner: call me mum's cell, please. she wants to talk to you. | 23:00 |
| *** bvuong has quit IRC | 23:02 | |
| Lumiere | ooh you're safe th1a | 23:03 |
| Lumiere | it's aelkner that I get to roast | 23:03 |
| Lumiere | I think | 23:03 |
| lisppaste5 | Lumiere pasted "evolution crapout" at http://paste.lisp.org/display/44002 | 23:04 |
| Lumiere | th1a and pcardune :) | 23:04 |
| th1a | dwelsh: I've got a phone handy now (I didn't hear it before). | 23:06 |
| Lumiere | dwelsh: is not here | 23:06 |
| mgedmin | fun traceback, Lumiere | 23:20 |
| mgedmin | did someone convert JournalEntry from a non-container into a container? | 23:21 |
| mgedmin | I'd say the fix is to find the JournalEntry class definition and add '_SampleContainer__data = {} # BBB: ZODB backwards compatibility' there | 23:22 |
| eldar | mgedmin, yeah we are fixing our evolve script | 23:22 |
| mgedmin | or, better, instead of {} use something that is immutable and has a values() that returns an empty list | 23:23 |
| mgedmin | I doubt you can fix this in the evolution script, unless you stop using findObjectsProviding and do the loops manually | 23:23 |
| eldar | mgedmin, we can just subclass and use our own findObjectsProviding, right? | 23:25 |
| eldar | just for the evolve | 23:25 |
| mgedmin | subclass what? | 23:25 |
| mgedmin | findObjectsProviding is a global function | 23:25 |
| eldar | oh it's not in a class? poo | 23:25 |
| eldar | we'll just have to step through ourselves then | 23:26 |
| Lumiere | th1a: what's your problem with the dashboard popup really? | 23:27 |
| Lumiere | th1a: the popup avoids a full page load | 23:27 |
| Lumiere | which is a major plus | 23:27 |
| *** bvuong has joined #schooltool | 23:36 | |
| bvuong | lhuynh: What's your email? I need to know when you're not on and I need help | 23:37 |
| eldar | bvuong, "Linda Huynh" <arellethram@gmail.com>, she is away atm | 23:39 |
| bvuong | thanks | 23:39 |
| *** mgedmin has quit IRC | 23:44 | |
| th1a | Lumiere: Having a popup tab at the bottom of a web page is just totally non-standard. | 23:57 |
| th1a | No other web application works that way. | 23:58 |
| Lumiere | then make it appear when you click on your name? | 23:58 |
| Lumiere | I mean... we need to stop loading a full page when we don't need to | 23:58 |
| th1a | There's no good reason not to just have it be another page. | 23:58 |
| Lumiere | th1a: other then loading another page | 23:58 |
| eldar | th1a, if it is going to be used often, it'll be really bothersome to have to click on your name and wait for a load to just access it | 23:59 |
| eldar | i think it adds utility | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!