*** 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 2.15.1 by Marius Gedminas - find it at mg.pov.lt!