*** alga has quit IRC | 00:14 | |
*** didymo has joined #schooltool | 01:13 | |
*** gpaci has quit IRC | 01:16 | |
*** gpaci has joined #schooltool | 04:17 | |
*** go_to_go_daniel has joined #schooltool | 09:12 | |
*** go_to_go_daniel has left #schooltool | 09:35 | |
*** pcardune_ has joined #schooltool | 10:47 | |
*** pcardune_ has quit IRC | 11:06 | |
*** jfroche has joined #schooltool | 11:27 | |
*** Fujitsu has quit IRC | 11:59 | |
*** Fujitsu has joined #schooltool | 12:01 | |
*** pcardune_ has joined #schooltool | 12:25 | |
*** pcardune_ has quit IRC | 13:28 | |
*** pcardune has joined #schooltool | 13:39 | |
*** ignas has joined #schooltool | 15:06 | |
*** eldar has joined #schooltool | 15:29 | |
eldar | good morning/evening | 15:29 |
---|---|---|
eldar | pcardune: you there? | 15:29 |
ignas | hi, it's more like the middle of the day ;) | 15:38 |
*** jelkner has joined #schooltool | 15:44 | |
jelkner | pcardune: a bunch of us are here.... let us know when you arrive. | 15:48 |
*** cpcarey has joined #schooltool | 16:02 | |
*** glyph has joined #schooltool | 16:03 | |
*** didymo has quit IRC | 16:04 | |
*** tdoggette has joined #schooltool | 16:05 | |
*** tdoggette has quit IRC | 16:06 | |
jelkner | glyph: mounika is setting up | 16:07 |
jelkner | do you want to meet her here or #twisted? | 16:07 |
Lumiere | ignas: for eldar it's early morning, for pcardune it is early evening | 16:07 |
*** filip101 has joined #schooltool | 16:07 | |
filip101 | good morning | 16:07 |
filip101 | evening for pcardune | 16:07 |
*** tdoggette has joined #schooltool | 16:10 | |
*** Lumiere changes topic to "SchoolTool development | IRC logs at http://source.schooltool.org/irclogs/ | Dev meetings Mon, 13:30 UTC (15:30 EET) | Use http://paste.lisp.org/new/schooltool for pasting | CanDo dev meeting Tuesday 1600 UTC/Noon Eastern || CanDo Sprint Today 9 am - 4 pm US/Eastern" | 16:10 | |
*** cpcarey has quit IRC | 16:11 | |
glyph | jelkner: Either is fine. What is the plan? I never did here from Stefan. | 16:12 |
jelkner | glyph: give me 1 minute | 16:13 |
wjohnsto | jelkner: is bnguyen there? | 16:14 |
wjohnsto | she has my laptop! | 16:14 |
*** mgarlapa has joined #schooltool | 16:15 | |
mgarlapa | hi glyph | 16:15 |
*** Lumiere is now known as Lumiere|Sarcasm | 16:16 | |
glyph | mgarlapa: hello | 16:17 |
mgarlapa | to do you wanna meet on aim or is this oka? | 16:17 |
jelkner | wjohnsto: not yet | 16:18 |
jelkner | pcardune: where are you? | 16:19 |
wjohnsto | he might be eating | 16:20 |
jelkner | wjohnsto: are u coming in? | 16:20 |
glyph | mgarlapa: It depends what we're doing, but why don't we discuss that briefly on AIM :) | 16:20 |
wjohnsto | jelkner: yes, but it doesn't make any sense until Brittney will be there because without her I have no computer | 16:20 |
*** mlinnell has joined #schooltool | 16:27 | |
*** andrew_ has joined #schooltool | 16:34 | |
wjohnsto | jelkner: brittney is online, we should be there within an hour | 16:39 |
jelkner | wjohnsto: okly oakly | 16:40 |
*** wjohnsto is now known as wjohnsto|not_her | 16:54 | |
*** cpcarey11 has joined #schooltool | 16:56 | |
pcardune | wait a second | 17:06 |
pcardune | what time is it there? | 17:06 |
Lumiere|Sarcasm | 10 am | 17:06 |
pcardune | ah crap | 17:06 |
pcardune | I got the 1 hour difference the wrong way | 17:06 |
Lumiere|Sarcasm | ah | 17:06 |
*** lhuynh has joined #schooltool | 17:07 | |
*** smalekgh has joined #schooltool | 17:07 | |
pcardune | I thought it would be 8am now | 17:07 |
smalekgh | HIYA! | 17:07 |
pcardune | well I'm here and ready to help | 17:07 |
filip101 | hello | 17:07 |
filip101 | k good, cuz eldar is looking like a stretched rubber band :) | 17:08 |
Lumiere|Sarcasm | lol | 17:08 |
pcardune | lol | 17:08 |
Lumiere|Sarcasm | nx is working on maddog | 17:08 |
pcardune | that is very good | 17:08 |
smalekgh | Ne-ways.... Question about trying to access your branch we've been commiting to of Jama's and mine mini-project thinger... | 17:08 |
pcardune | did matt figure out vnc+nx? | 17:08 |
Lumiere|Sarcasm | just use a free nx client | 17:08 |
pcardune | smalekgh: yes, what is the question | 17:09 |
Lumiere|Sarcasm | it stores sessions | 17:09 |
smalekgh | Is your bazaar launchpad account working? | 17:09 |
smalekgh | Because we can't access it | 17:09 |
smalekgh | er, the branch | 17:09 |
pcardune | what URL are you using? | 17:09 |
pcardune | smalekgh: and this is for scheduling yes? | 17:09 |
smalekgh | yes | 17:09 |
smalekgh | using: http://bazaar.launchpad.net/~paulcarduner/cando/main | 17:09 |
pcardune | and why are you trying to access it? don't you have your own working copy? | 17:09 |
smalekgh | Problem, Jama's server is consistently breaking down because of power outtages | 17:10 |
smalekgh | afk a sec... | 17:10 |
pcardune | oh | 17:11 |
pcardune | smalekgh: the link you gave me in fact does not work (not that I doubted you) | 17:12 |
pcardune | I'm going to find you a working link on launchpad | 17:12 |
pcardune | this is something you guys can do in the future too... you can search for bzr branched in launchpad | 17:12 |
smalekgh | oye | 17:13 |
smalekgh | Jama is coming in again with a CD, he resetted his server and the pull didn't work, sooo, yeah. | 17:13 |
pcardune | smalekgh: it seems the problem is that launchpad change it's urls around | 17:15 |
*** smalekg1 has joined #schooltool | 17:15 | |
pcardune | https://code.launchpad.net/~pcardune/cando/main | 17:15 |
smalekg1 | oye, thanks | 17:15 |
pcardune | hopefully they will quit doing that in the near future | 17:15 |
*** smalekgh has left #schooltool | 17:15 | |
*** smalekg1 is now known as smalekgh | 17:15 | |
smalekgh | thanks! | 17:18 |
pcardune | jelkner, or anyone, is matt ghallager here? | 17:19 |
jelkner | yes | 17:19 |
Lumiere|Sarcasm | I am here too | 17:19 |
Lumiere|Sarcasm | bleeding all over everyone | 17:19 |
filip101 | stop your sarcasm pl0x | 17:19 |
pcardune | ipcop needs to go, and timeclock needs to be back up | 17:19 |
Lumiere|Sarcasm | he's getting it up now | 17:19 |
pcardune | filip101: hows it going | 17:20 |
Lumiere|Sarcasm | and I am grabbing the wet noodles | 17:20 |
filip101 | it's going fine | 17:20 |
pcardune | Lumiere|Sarcasm: what about ipcop? did that get fixed? | 17:20 |
filip101 | with me being as clueless as ever :) | 17:20 |
pcardune | filip101: did someone show you some of the ropes? | 17:20 |
Lumiere|Sarcasm | pcardune: it wasn't ipcop | 17:20 |
Lumiere|Sarcasm | it was a flintism | 17:20 |
filip101 | eldar sort of did, but i think we both fail | 17:20 |
Lumiere|Sarcasm | flint pulled an omg so many open ports... and so matt locked it all down | 17:21 |
filip101 | it took ~30 mins to find where the student name was being displayed in the gradebook | 17:21 |
Lumiere|Sarcasm | I've reopened it | 17:21 |
filip101 | when the student name was in the place saying "Student Name" | 17:21 |
pcardune | :) | 17:21 |
Lumiere|Sarcasm | lol | 17:21 |
eldar | heh, it's been a while since i had to look at gradebook.py | 17:21 |
Lumiere|Sarcasm | timeclock is up | 17:22 |
pcardune | filip101: do you feel like you need some more advice? | 17:22 |
pcardune | Lumiere|Sarcasm: yay | 17:22 |
*** andrew_ is now known as nitromaster101 | 17:22 | |
*** Lumiere|Sarcasm is now known as Lumiere | 17:23 | |
*** nitromaster101 is now known as nitromaster | 17:23 | |
*** nitromaster is now known as andrew_ | 17:23 | |
*** mattva01 has joined #schooltool | 17:23 | |
*** andrew_ is now known as nitromaster101 | 17:23 | |
pcardune | hi mattva01, thanks for timeclock | 17:23 |
pcardune | nitromaster101: ? | 17:24 |
*** nitromaster101 is now known as nitromaster | 17:24 | |
mattva01 | no problem :) | 17:24 |
filip101 | pcardune: i'll need a bit more advice ina while | 17:24 |
filip101 | for now i'm fine | 17:24 |
pcardune | filip101: ok cool | 17:24 |
pcardune | jelkner: ping | 17:29 |
pcardune | Lumiere: ping jelkner in real life for me | 17:29 |
Lumiere | yea | 17:29 |
Lumiere | he's poof | 17:29 |
Lumiere | someone find me a lasso | 17:30 |
*** rjelliso has joined #schooltool | 17:30 | |
pcardune | hi rjelliso! | 17:30 |
pcardune | tell me how those doctests are going? | 17:30 |
smalekgh | pcardune: Sir... paul... all of our revisions have disappeared from your branch... I think I'm just going to wait for Jama to get here with the cd... | 17:30 |
pcardune | rjelliso: and if you are sick and tired of doctests I have a feature request | 17:30 |
pcardune | smalekgh: yes, I'm pretty sure you were not actually uploading them to my branch | 17:31 |
rjelliso | pcardune: pretty good, I need to get them on maddog | 17:31 |
pcardune | otherwise, they would in fact be there | 17:31 |
rjelliso | but apart from that they're coming along well. | 17:31 |
pcardune | ok good | 17:31 |
rjelliso | what would the feature request be? | 17:31 |
pcardune | document upload | 17:32 |
pcardune | for additional expenses that need to be reimbursed | 17:32 |
pcardune | like plane tickets and the like | 17:32 |
*** AVN` has joined #schooltool | 17:34 | |
rjelliso | there a description of that anywhere on launchpad? | 17:34 |
pcardune | no, i will put that description in | 17:35 |
rjelliso | cool, thanks | 17:35 |
pcardune | rjelliso: so, i looked on launchpad for your branch and can't find it | 17:35 |
pcardune | is it registered? | 17:35 |
pcardune | if not, register it please | 17:35 |
rjelliso | will do | 17:35 |
pcardune | rjelliso: then send me the link when it is finished | 17:43 |
*** bnguyen has joined #schooltool | 17:49 | |
*** wjohnsto`ACC has joined #schooltool | 17:53 | |
*** jelkner has quit IRC | 17:57 | |
*** nitromaster has quit IRC | 18:03 | |
* pcardune steps out for a sec | 18:07 | |
* pcardune steps in for a while | 18:08 | |
pcardune | rjelliso: do you have that branch registered yet? | 18:09 |
rjelliso | only just now got timeclock working on maddog, I'm afraid | 18:11 |
rjelliso | had a few problems with it, it's up now though | 18:11 |
eldar | pcardune: is it just me, or did the cando checkout randomly stop working? | 18:11 |
pcardune | dum dum dum, what do you mean "stop working" | 18:11 |
pcardune | stop checking out? stop running? | 18:11 |
eldar | when you start Schooltool the cando stuff | 18:11 |
eldar | isn't there | 18:11 |
eldar | and all the slugs aren't in schooltool-ske/etc/package-includes | 18:12 |
eldar | is it the makefile's job to put them there? | 18:12 |
pcardune | it is the job of schooltool's makefile | 18:12 |
Lumiere | it is possible that you need to run svn up again | 18:12 |
Lumiere | that the ACPS network cut off the connection mid-streem | 18:12 |
Lumiere | err stream | 18:12 |
pcardune | povbot: any ideas as the sole representative of schooltool? | 18:12 |
povbot | pcardune: (any [<channel>] [--user <name>] [<nick>]) -- Returns the last time <nick> was seen and what <nick> was last seen doing. This includes any form of activity, instead of just PRIVMSGs. If <nick> isn't specified, returns the last activity seen in <channel>. If --user is specified, looks up name in the user database and returns the last time user was active in <channel>. <channel> is only necessary if the (1 more message) | 18:12 |
Lumiere | lol? | 18:13 |
pcardune | eldar: is this on maddog? | 18:13 |
Lumiere | povbot: be quiet | 18:13 |
povbot | Lumiere: Error: "be" is not a valid command. | 18:13 |
pcardune | can I have a look? | 18:13 |
eldar | not only on maddog, it is on my machine as well | 18:13 |
pcardune | what is the path on maddog? | 18:13 |
eldar | /home/eldar/cando | 18:14 |
pcardune | odd indeed | 18:15 |
pcardune | yes schooltool still runs? | 18:15 |
*** nitromaster has joined #schooltool | 18:17 | |
*** gpaci has quit IRC | 18:17 | |
eldar | yup | 18:18 |
* pcardune looks at revision log | 18:18 | |
rjelliso | anyone have any idea what to do about this error? I googled and didn't find much. | 18:19 |
rjelliso | ConfigurationError: No registered publisher found for (GET/) | 18:19 |
rjelliso | got it when trying to run doctests | 18:19 |
*** smalekgh has left #schooltool | 18:20 | |
eldar | pcardune: so any reason the makefile is letting us down? | 18:27 |
pcardune | yes, zpkg got ripped out | 18:28 |
pcardune | eldar: this is somewhat problematic | 18:31 |
pcardune | for now you will have to manually copy the slugs I guess | 18:31 |
*** Makorihi has joined #schooltool | 18:31 | |
pcardune | eldar: i'll send an email to schooltool-dev | 18:31 |
Lumiere | jinty was around earlier | 18:32 |
eldar | ISchoolToolApplication(self.context) | 18:33 |
eldar | to get room of schooltool | 18:33 |
eldar | and from schooltool.app.interfaces import ISchoolToolApplication | 18:33 |
eldar | to import the adapter | 18:33 |
pcardune | or, app = ISchoolToolApplication(None) | 18:33 |
eldar | haha, yeah, doesn't really matter what you pass to it | 18:34 |
eldar | sort of | 18:34 |
Lumiere | those of you logging into timeclock | 18:40 |
Lumiere | make sure you go to http://timeclock.yhspatriot.net/timeclock/ | 18:40 |
pcardune | rjelliso: ping where is your branch I want to look at it! | 18:52 |
*** whaddon has joined #schooltool | 18:52 | |
rjelliso | oop, sorry, had stepped out a moment | 18:58 |
pcardune | rjelliso: do you have that branch link for me? | 19:03 |
pcardune | Makorihi: do you have a branch for me to look at? | 19:04 |
rjelliso | in two seconds here, registering a branch on launchpad now. | 19:05 |
pcardune | rjelliso: thanks | 19:05 |
rjelliso | huh. | 19:10 |
rjelliso | on 'register a branch' | 19:12 |
rjelliso | 'Branch URL' -- what exactly is this? | 19:12 |
pcardune | ummm | 19:13 |
pcardune | rjelliso: maybe you should actually host the branch on launchpad | 19:13 |
pcardune | that would be best | 19:13 |
rjelliso | gotcha, doing that. | 19:20 |
rjelliso | hopefully won't be too much longer here | 19:20 |
*** nitromaster has quit IRC | 19:25 | |
*** filip101 has quit IRC | 19:30 | |
rjelliso | not registered to the timeclock project yet, but you can see it at https://code.launchpad.net/~rjelliso/timeclock/dev | 19:31 |
rjelliso | nothing at all new or exciting there yet though | 19:31 |
pcardune | cool, thanks | 19:31 |
rjelliso | hopefully I'll get the doctests working in a few minutes and there'll be something to look at | 19:32 |
pcardune | ok | 19:32 |
Makorihi | This is smalekgh stealing jama's account to say that I have submitted the stuff we had not submitted to the correct place | 19:34 |
Makorihi | errr | 19:34 |
Makorihi | and uhhh, yeah, it's submitted, I hope, to the correct place | 19:34 |
pcardune | what is "the correct place" | 19:35 |
pcardune | have you guys hosted your branch on launchpad? | 19:35 |
pcardune | Makorihi: you can ask rjelliso how to do it (he just did it for his branch) | 19:36 |
wjohnsto`ACC | pcardune: the timeclock site says that I have been clocked in since 3:50PM (15:50) today...it's 12:41 | 19:36 |
pcardune | timeclock goes by UTC | 19:36 |
wjohnsto`ACC | ok | 19:37 |
pcardune | It hasn't yet been made to work with different timezones | 19:37 |
wjohnsto`ACC | sounds good, I was just wondering if it was supposed to work with different zones, but for some reason it didn't | 19:37 |
Makorihi | No, we have not set up a trunk/branch on launchpad, and the 'correct' place I thought was the URL you gave us earlier on this IRC | 19:37 |
* pcardune looks | 19:38 | |
pcardune | Makorihi: what did you guys do to "submit" it? | 19:40 |
*** mgarlapa is now known as gpaci | 19:40 | |
pcardune | Makorihi: ping | 19:42 |
Makorihi | He said that he commit | 19:42 |
pcardune | ah well when you commit with bzr, it does it locally | 19:42 |
pcardune | not like subversion | 19:42 |
pcardune | so you have to use the push command | 19:43 |
pcardune | and you need a place to push to | 19:43 |
pcardune | Makorihi: you can't push to my branch because launchpad won't (or atleast shouldn't) let you. So you need to have set up launchpad to host it for you | 19:43 |
pcardune | Makorihi: and you should ask rjelliso how to do that | 19:43 |
Makorihi | Ok. | 19:43 |
rjelliso | hi! | 19:44 |
rjelliso | so. launchpad. | 19:44 |
Makorihi | hello | 19:44 |
rjelliso | are you logged in to launchpad? | 19:44 |
Makorihi | not yet | 19:45 |
Makorihi | i am somewhat lost, seeing as i havent done this before | 19:45 |
rjelliso | that's not a problem, it's not hard. | 19:46 |
rjelliso | log in (You have an account?) | 19:46 |
Makorihi | no, i dont | 19:46 |
Makorihi | or | 19:46 |
Makorihi | at least i dont think i do | 19:46 |
rjelliso | ahh. if you don't think you do, you probably don't. | 19:46 |
rjelliso | go to launchpad.net | 19:46 |
Makorihi | ok | 19:46 |
rjelliso | in the top right corner of the page, click "Log In / Register" | 19:47 |
rjelliso | when you're there, at the bottom of the page, where it says "not registered yet?" type in your email address. Whatever email you want to use for launchpad | 19:47 |
rjelliso | let me know if you have any problems with that | 19:48 |
Makorihi | ok, done | 19:48 |
rjelliso | now, check that email, and follow the instructions in it | 19:48 |
Makorihi | ok | 19:48 |
Makorihi | i'm registered | 19:48 |
rjelliso | awesome. log in. | 19:48 |
Makorihi | ok | 19:49 |
rjelliso | hold on just one sec | 19:50 |
rjelliso | the email probably sent your password to you, right? Been a while since I've registered. | 19:50 |
rjelliso | if so, you should probably change it (I'll tell you how to do that) | 19:50 |
Makorihi | i've created my account with a password | 19:51 |
Makorihi | and i'm logged in | 19:51 |
rjelliso | all right. Click your account name in the top right corner of the page to go to your profile | 19:52 |
rjelliso | if you want to, you can change your password via the link on the left side of the page, but you probably don't need to worry about that now | 19:53 |
Makorihi | ok | 19:53 |
rjelliso | click "Update SSH keys" | 19:53 |
rjelliso | you're on an ubuntu machine? logged in to maddog, or...? | 19:54 |
Makorihi | i'm on my personal laptop | 19:54 |
Makorihi | which is not linux | 19:54 |
Makorihi | but | 19:54 |
Makorihi | i'm using putty | 19:54 |
Makorihi | to get on maddog | 19:54 |
pcardune | Makorihi: you should check out nx :) | 19:54 |
rjelliso | gotcha. so, on your maddog account | 19:55 |
rjelliso | You'll need an SSH key, you probably don't have one yet. | 19:56 |
rjelliso | type | 19:56 |
rjelliso | ssh-keygen -t dsa | 19:56 |
rjelliso | into putty. | 19:56 |
Makorihi | ok | 19:57 |
rjelliso | then, take a look into the file | 19:57 |
rjelliso | ~/.ssh/id_dsa.pub | 19:57 |
rjelliso | and copy what's there. | 19:57 |
rjelliso | paste it into the 'add an SSH key' box on the launchpad page | 19:58 |
Makorihi | ok | 19:58 |
rjelliso | and click 'import public key' | 19:58 |
rjelliso | let me know if that doesn't work. if it does, you should be able to put your branch onto launchpad. how you do that is... | 19:59 |
pcardune | rjelliso: I have another job for you... take all these instructions you are giving and put them on the cando wiki :) | 19:59 |
rjelliso | pcardune: will do | 19:59 |
rjelliso | Makorihi: cd to the bzr branch you want to put onto launchpad, commit any changes you need to, and type: | 20:00 |
Makorihi | ok, give me a second | 20:00 |
rjelliso | sure, tell me when to go on | 20:00 |
Makorihi | ok, i'm good now | 20:02 |
rjelliso | all right. so now, in your bzr directory | 20:02 |
rjelliso | bzr push sftp://bazaar.launchpad.net/~your-account/project/branchname | 20:03 |
rjelliso | what that means is | 20:03 |
rjelliso | ~your-account is obviously just your account name on launchpad, so I would put ~rjelliso | 20:03 |
Makorihi | well | 20:04 |
pcardune | for project put cando | 20:04 |
Makorihi | on launchpad, it asked for | 20:04 |
Makorihi | my name, so i put Jama Mohamed | 20:04 |
pcardune | for branchname put scheduling | 20:04 |
Makorihi | and when i log in | 20:04 |
Makorihi | it asks for my email | 20:04 |
Makorihi | so what should i put in> | 20:04 |
Makorihi | ? | 20:04 |
pcardune | Makorihi: you probably had to type in a short name for yourself | 20:05 |
rjelliso | there are three things accounts go by on launchpad | 20:05 |
pcardune | if you click on your name in the top right, and go to Overiview, and go to Change Details, you will see it | 20:05 |
rjelliso | your email, which you sign in with, your full name... Jama Mohamed for you, and your short name. which is like rjelliso for me, or pcardune for Paul. | 20:06 |
rjelliso | like paul said, you can view and change that in 'change details' | 20:06 |
pcardune | note that if you change it, it can mess up urls (that happened to me), so change it sparingly | 20:07 |
Makorihi | ok | 20:07 |
Makorihi | so | 20:07 |
Makorihi | mine is makorihi | 20:07 |
rjelliso | so then what you would type to put your branch on there: | 20:07 |
Makorihi | it gave me an error | 20:07 |
rjelliso | bzr push sftp://bazaar.launchpad.net/~makorihi/cando/scheduling | 20:07 |
Makorihi | 'bzr: ERROR: Unable to connect to SSH host bazaar.launchpad.net | 20:08 |
rjelliso | What was the error? | 20:08 |
rjelliso | ah | 20:08 |
rjelliso | try this | 20:08 |
rjelliso | vi ~/.ssh/config | 20:08 |
rjelliso | and in that file, type | 20:08 |
rjelliso | Host bazaar.launchpad.net | 20:09 |
rjelliso | User makorihi | 20:09 |
*** gpaci has quit IRC | 20:10 | |
rjelliso | and save it | 20:10 |
Makorihi | um | 20:10 |
Makorihi | on different lines? | 20:10 |
rjelliso | yes | 20:10 |
rjelliso | then try the bzr push command again, let me know if you get the error again | 20:10 |
*** jfroche has quit IRC | 20:11 | |
Makorihi | ok | 20:11 |
Makorihi | i have a different error | 20:11 |
Makorihi | a permission | 20:11 |
Makorihi | error | 20:11 |
rjelliso | paste it in here? | 20:11 |
Makorihi | Directores directly under a user directory must be named after a product name registered in Launchpad | 20:11 |
rjelliso | and what command exactly did you type? | 20:12 |
rjelliso | paste it in | 20:12 |
Makorihi | i am working on diff computers | 20:12 |
Makorihi | so | 20:12 |
Makorihi | its somewhat hard | 20:12 |
rjelliso | ah, sorry | 20:12 |
rjelliso | take your time, I can wait | 20:12 |
Makorihi | bzr: ERROR: Permission denied: '/~makorihi/scheduling/scheduling': [Errno 13] Directories directly under a user directory must be3 named after a product name registered in Launchpad <https://launchpad.net/> | 20:13 |
pcardune | you want ~/makorihi/cando/scheduling | 20:14 |
Makorihi | ah | 20:14 |
Makorihi | it | 20:14 |
Makorihi | is | 20:14 |
Makorihi | working | 20:14 |
Makorihi | ok | 20:15 |
Makorihi | it said | 20:15 |
Makorihi | created new branch | 20:15 |
rjelliso | awesome | 20:15 |
rjelliso | so you can access that branch by going to launchpad.net/~makorihi/cando/scheduling | 20:15 |
* pcardune looks | 20:16 | |
Makorihi | ok | 20:16 |
Makorihi | so | 20:17 |
Makorihi | how can i fetch it? | 20:17 |
rjelliso | just like you would any other branch, I think | 20:19 |
pcardune | bzr pull or bzr branch (depending on what you want to do) | 20:20 |
pcardune | Makorihi: it seems like there are some files missing? | 20:20 |
*** cpcarey11 has quit IRC | 20:20 | |
pcardune | run bzr stat to check for unknown files | 20:20 |
rjelliso | maybe you still have to commit those files? | 20:20 |
pcardune | but you have to add them with bzr add first | 20:21 |
rjelliso | oops, sorry | 20:22 |
rjelliso | that's right. | 20:22 |
Makorihi | ? | 20:22 |
rjelliso | you added some new files since you got the branch, probably? | 20:23 |
rjelliso | to add them to the branch, type | 20:23 |
rjelliso | bzr add filename | 20:24 |
Makorihi | i ran | 20:24 |
Makorihi | bzr add *.* | 20:24 |
rjelliso | that works | 20:25 |
pcardune | if you do bzr add with no filename thing, it will do that also | 20:25 |
Makorihi | ok | 20:25 |
Makorihi | then push again? | 20:25 |
rjelliso | save your changes | 20:25 |
rjelliso | (bzr commit) | 20:26 |
rjelliso | actually you'll probably want | 20:26 |
rjelliso | bzr commit -m "description of changes you made" | 20:27 |
Makorihi | ok | 20:27 |
Makorihi | done | 20:27 |
rjelliso | if you just use bzr commit, you have to mess around with the nano text editor, which is kind of ugly | 20:27 |
Makorihi | i've pushed | 20:29 |
pcardune | Makorihi: and you should use more explanatory messages :) | 20:30 |
Makorihi | will do | 20:30 |
rjelliso | hey, better than what I used to do | 20:30 |
rjelliso | when I couldn't think of anything it was | 20:30 |
rjelliso | bzr commit -m "OMG TOASTER" | 20:31 |
pcardune | i'm glad you passed that phase :) | 20:33 |
Makorihi | heh | 20:33 |
rjelliso | this is being saved to a log, right? | 20:35 |
rjelliso | wait | 20:35 |
* rjelliso reads the IRC topic | 20:35 | |
rjelliso | nevermind! | 20:35 |
rjelliso | pcardune: let's talk about functional testing. The TimeClock equivalent of zope's bin/test is the test.py found in the top timeclock directory, right? | 20:40 |
pcardune | yes | 20:40 |
*** gpaci has joined #schooltool | 20:41 | |
rjelliso | any idea why it might not be seeing ftests.py (for the functional tests?) The tests run by src/timeclock/tests.py (In README.txt) run fine, but ftests.py in the same directory doesn't seem to be running | 20:42 |
pcardune | what is your run command? | 20:45 |
pcardune | rjelliso: did you include a -f? | 20:45 |
rjelliso | D'OH! | 20:46 |
rjelliso | yeah | 20:46 |
rjelliso | that would be the problem | 20:46 |
rjelliso | thanks. | 20:46 |
rjelliso | Huh. | 20:48 |
rjelliso | That is one loooong error. The last part of it is | 20:48 |
rjelliso | AttributeError: 'wrapper_descriptor' object has no attribute 'im_func' | 20:48 |
*** whaddon has quit IRC | 20:48 | |
pcardune | odd | 20:49 |
Lumiere | pcardune: so | 20:50 |
pcardune | hi Lumiere | 20:51 |
Lumiere | I need you to tell me how to change managers to employees in timeclock | 20:51 |
Lumiere | elkner was a dumb... and added lhuynh as a manager | 20:51 |
pcardune | ummm, i think the easiest way right now would be deleting and readding | 20:52 |
Lumiere | ok | 20:52 |
Lumiere | consider that a spec | 20:52 |
pcardune | put it in lp or i'll forget about | 20:52 |
pcardune | it | 20:52 |
Lumiere | ok | 20:54 |
Lumiere | I have a bug too | 20:54 |
wjohnsto`ACC | I have flees | 20:57 |
wjohnsto`ACC | but on that subject, thank god for bzr.... \ | 20:58 |
wjohnsto`ACC | good for everything except what it is meant for | 20:58 |
pcardune | wjohnsto`ACC: ? | 21:01 |
pcardune | how is it going on your project wjohnsto`ACC? | 21:01 |
wjohnsto`ACC | its not going | 21:02 |
wjohnsto`ACC | I mean | 21:02 |
wjohnsto`ACC | it is going pretty well | 21:02 |
wjohnsto`ACC | but the XML document is just a b...ad document | 21:02 |
wjohnsto`ACC | pcardune: apart from the duplication errors we were getting | 21:03 |
pcardune | did jason and eldar ever talk to you about that? | 21:04 |
wjohnsto`ACC | some of the courses have "/" in them (e.g.Digital Input Technologies / Word Processing) | 21:04 |
wjohnsto`ACC | not yet | 21:04 |
wjohnsto`ACC | we talked to Jason about the "/" problem | 21:04 |
pcardune | oh, yes... slashes are no good | 21:04 |
wjohnsto`ACC | yeah | 21:04 |
wjohnsto`ACC | we don't really know exactly what to do | 21:05 |
pcardune | did will dickerson show you some xml parsing stuff? | 21:05 |
wjohnsto`ACC | nope | 21:05 |
wjohnsto`ACC | as far as the slash problem | 21:05 |
*** gpaci has quit IRC | 21:05 | |
wjohnsto`ACC | when a class has an ampersand in it | 21:05 |
wjohnsto`ACC | such as "Business & Communication" | 21:05 |
*** gpaci has joined #schooltool | 21:05 | |
rjelliso | pcardune: let me know when you have a free moment? | 21:05 |
wjohnsto`ACC | the XML uses the html code "& | 21:06 |
wjohnsto`ACC | " | 21:06 |
pcardune | yes | 21:06 |
wjohnsto`ACC | so we figured we could use the same html code for the slash (/) | 21:06 |
wjohnsto`ACC | we also tried ⁄.......doesn't work | 21:06 |
wjohnsto`ACC | neither of those seem to work | 21:07 |
wjohnsto`ACC | Jason told us it was a bad idea to use HTML code in the XML document anyway | 21:07 |
wjohnsto`ACC | and he said to get rid of all the & | 21:07 |
pcardune | well, I imagine you are doing something like container['Business & Marketing'] = somethingorother | 21:07 |
wjohnsto`ACC | yes | 21:07 |
wjohnsto`ACC | well | 21:08 |
wjohnsto`ACC | actually | 21:08 |
wjohnsto`ACC | we're using variables | 21:08 |
wjohnsto`ACC | so self['Divisions of Interest'][division]=Division() | 21:08 |
pcardune | you should convert stuff like that to a string that takes out all punctuation, makes everything lowercase, and adds a '-' for all the spaces | 21:08 |
pcardune | you should use this handy thing called a name chooser | 21:09 |
wjohnsto`ACC | could you clarify that please | 21:09 |
pcardune | so you do something like this: | 21:09 |
pcardune | obj = Division(division) #pass the title as the first arg to the constructor | 21:10 |
pcardune | name = INameChooser(self['Division of Interest']).chooseName(obj) | 21:10 |
pcardune | self['Division of Interest'][name] = obj | 21:11 |
wjohnsto`ACC | so what exactly would the name chooser do? | 21:11 |
pcardune | the name chooser would take the obj, look at obj.title, convert that to lower case, remove punctuation, replace spaces with dashes | 21:11 |
pcardune | or that is what the chooseName function would do | 21:12 |
wjohnsto`ACC | ok | 21:12 |
wjohnsto`ACC | but then when it is added, wouldn't it come out to something like "business-communication??" | 21:12 |
pcardune | yes | 21:13 |
*** gpaci_ has joined #schooltool | 21:13 | |
pcardune | and that is what you want | 21:13 |
pcardune | because that is what shows up in the url | 21:13 |
pcardune | and it is much better to have that than Business%20%28%20Communication | 21:13 |
wjohnsto`ACC | yeah | 21:13 |
pcardune | Once you make more progress on the user interface, you will have the user interface display obj.title | 21:14 |
pcardune | rather than obj.__name__ | 21:14 |
wjohnsto`ACC | ok | 21:14 |
wjohnsto`ACC | yeah | 21:14 |
wjohnsto`ACC | well | 21:14 |
*** gpaci has quit IRC | 21:14 | |
wjohnsto`ACC | in the zope.View | 21:14 |
wjohnsto`ACC | you can see the title | 21:14 |
*** gpaci_ is now known as gpaci | 21:15 | |
wjohnsto`ACC | so we could do the namechooser | 21:15 |
pcardune | eldar has some time now to show you more about the name chooser | 21:16 |
wjohnsto`ACC | then we do self['Division of Interest'][division].title=Division() | 21:16 |
wjohnsto`ACC | I mean | 21:16 |
wjohnsto`ACC | not Division() | 21:16 |
wjohnsto`ACC | division | 21:16 |
wjohnsto`ACC | and the title will appear correct | 21:16 |
wjohnsto`ACC | ok | 21:16 |
wjohnsto`ACC | sounds good | 21:16 |
pcardune | rjelliso: did you have a question from earlier? | 21:17 |
rjelliso | I did indeed | 21:17 |
rjelliso | so the error I get now when I try to run functional tests (python test.py -fvvp -s timeclock) | 21:17 |
rjelliso | ZopeXMLConfigurationError: File "/home/rjelliso/timeclock/etc/ftesting-base.zcml", line 16.2-16.77 | 21:17 |
rjelliso | ZopeXMLConfigurationError: File "/home/rjelliso/timeclock/etc/../Zope3/zopeskel/etc/package-includes/sqlscript-configure.zcml", line 1.0-1.39 | 21:17 |
rjelliso | AttributeError: 'wrapper_descriptor' object has no attribute 'im_func' | 21:17 |
rjelliso | Googled and haven't found anything on it, and nothing about the tests seems to be unusual... they just don't run. | 21:18 |
pcardune | did you take a look at the file where the error is being thrown? | 21:19 |
pcardune | rjelliso: are you working on maddog? | 21:19 |
rjelliso | yes | 21:19 |
rjelliso | and: took a look at the files, but I'm not really sure what I should be looking for | 21:20 |
pcardune | rjelliso: I just tried running the test in your home directory and I got a different error | 21:22 |
rjelliso | ? | 21:22 |
pcardune | are you using python2.4? | 21:23 |
rjelliso | ohh | 21:23 |
rjelliso | gotcha | 21:23 |
pcardune | try python2.4 test.py -fvvpm timeclock | 21:23 |
pcardune | (don't forget the m | 21:24 |
rjelliso | That works, thanks | 21:24 |
pcardune | the m tells it to just look in timeclock | 21:24 |
pcardune | glad I could be of service :) | 21:24 |
rjelliso | I have to head out soon, but I'll get on to writing doctests and submit them sometime today or tomorrow | 21:24 |
pcardune | ok, good | 21:24 |
pcardune | I am now subscribed to your branch | 21:25 |
pcardune | rjelliso: are those instructions on the wiki yet? | 21:25 |
rjelliso | not yet | 21:26 |
pcardune | Makorihi: do you guys want to give me a walk through of the user interface for scheduling? | 21:27 |
rjelliso | pcardune: want me to paste the stuff from IRC until I've written up a guide, or should I just leave it as is and just do a walkthrough as quickly as possible? | 21:27 |
pcardune | Lumiere: I think we can put that bounty thing on the wiki | 21:27 |
pcardune | rjelliso: I'm not sure i understand the latter part of your sentence, but yes just paste the stuff from irc for now | 21:28 |
rjelliso | will do | 21:28 |
pcardune | Makorihi: ping | 21:30 |
*** whaddon has joined #schooltool | 21:31 | |
Makorihi | we are trying to get schooltool working somewhere so taht we can test what we wrote | 21:31 |
rjelliso | pcardune: where IS the cando wiki? | 21:32 |
pcardune | ok | 21:32 |
pcardune | rjelliso: https://svn.schooltool.org/trac/cando | 21:32 |
whaddon | pcardune: I submitted a bug report for CanDo (#120737) | 21:32 |
pcardune | whaddon: ok, i'll check it out | 21:32 |
wjohnsto`ACC | pcardune: I am getting an error when I try and assign obj to DIvision(division) | 21:36 |
pcardune | wjohnsto`ACC: what's the error? | 21:36 |
wjohnsto`ACC | obj = Division(division) | 21:36 |
wjohnsto`ACC | TypeError: __init__() takes exactly 1 argument (2 given) | 21:36 |
pcardune | ah yes, you need to modify the Division class | 21:37 |
wjohnsto`ACC | division should only be 1 argument | 21:37 |
wjohnsto`ACC | ok | 21:37 |
pcardune | well, when you call a class method, it implicitly passes the "self" argument | 21:38 |
wjohnsto`ACC | oh ok | 21:38 |
pcardune | so it always adds on to 1 | 21:38 |
wjohnsto`ACC | right now it is of course "zope.app.container.btree.BTreeContainer" | 21:38 |
wjohnsto`ACC | so I should add another argument? | 21:39 |
eldar | the argument should be in your __init__ | 21:39 |
pcardune | which you will have to create | 21:39 |
pcardune | and you will have to call the super class constructor as well | 21:39 |
pcardune | Makorihi: as per a working schooltool, | 21:40 |
pcardune | on maddog you can copy /home/eldar/cando to your home directory | 21:40 |
pcardune | and that should run | 21:40 |
wjohnsto`ACC | well | 21:41 |
wjohnsto`ACC | ok | 21:41 |
wjohnsto`ACC | kind of like the SEPG __init__()? | 21:41 |
pcardune | yes | 21:41 |
pcardune | so... super(NameOfYourClass, self).__init__() | 21:42 |
pcardune | mattva01: say, do you know what ports are open on maddog? | 21:43 |
wjohnsto`ACC | everything is open | 21:44 |
wjohnsto`ACC | everything you should need is open | 21:44 |
wjohnsto`ACC | it's only on the router that they are not open | 21:44 |
wjohnsto`ACC | the firewall is temporarily disabled | 21:45 |
pcardune | wjohnsto`ACC: what port are you running your server on? | 21:45 |
wjohnsto`ACC | 8120 | 21:45 |
pcardune | wjohnsto`ACC: do you think you could whack Jason for me ? | 21:47 |
wjohnsto`ACC | I could | 21:47 |
wjohnsto`ACC | but he might want a reason ;) | 21:47 |
rjelliso | gah, got to go... will send you the launchpad thing and doctests soon. | 21:48 |
*** rjelliso has quit IRC | 21:48 | |
pcardune | the reason is that he is not responding to my pings : Lumiere ping | 21:48 |
pcardune | see | 21:48 |
wjohnsto`ACC | ok | 21:49 |
wjohnsto`ACC | he seems to have disappeared | 21:49 |
*** tdoggette has quit IRC | 21:49 | |
wjohnsto`ACC | pcardune: I am still getting the error | 21:50 |
wjohnsto`ACC | def __init__(self): | 21:50 |
wjohnsto`ACC | super(Division, self).init__() | 21:50 |
wjohnsto`ACC | that should be all I need?? but I still get the same error | 21:50 |
pcardune | wjohnsto`ACC: yes, you want your constructor to take more arguments than just self | 21:51 |
pcardune | you want self and title | 21:51 |
pcardune | then in the constructor, self.title=title | 21:51 |
pcardune | wjohnsto`ACC: If you start a sobby session, I can look at your file with gobby | 21:51 |
wjohnsto`ACC | pcardune: jason is here | 21:52 |
pcardune | don't worry, you don't need to whack him any more | 21:53 |
wjohnsto`ACC | damn | 21:54 |
pcardune | mattva01: where on trac? | 21:56 |
pcardune | I can't find it | 21:56 |
pcardune | wjohnsto`ACC: do you want to gobby? | 21:57 |
pcardune | Makorihi: did you guys manage to get schooltool working? | 21:57 |
wjohnsto`ACC | we don't have sobby or gobby? | 21:58 |
pcardune | on maddog | 21:58 |
wjohnsto`ACC | we could screen | 21:58 |
wjohnsto`ACC | ok | 21:58 |
pcardune | what laptops are you using? | 21:58 |
Makorihi | i cant figure out how to get to scheduling | 21:58 |
Makorihi | from the page | 21:58 |
Makorihi | as in | 21:58 |
Makorihi | the url | 21:58 |
Makorihi | somethign like http://maddog.yhspatriot.net:8123/persons/hsuzumiya/schedule/index.html | 21:58 |
Makorihi | but that doesnt work | 21:58 |
pcardune | are you sure the scheduling package is being loaded? | 21:59 |
pcardune | did you copy the slug? | 21:59 |
Makorihi | into schooltool-skel/... package-includes/ | 21:59 |
pcardune | yeah | 21:59 |
wjohnsto`ACC | if I knew how to sobby I would do gobby | 21:59 |
pcardune | i'll start sobby | 22:00 |
wjohnsto`ACC | ok | 22:00 |
Makorihi | if i have the slug | 22:01 |
Makorihi | then | 22:01 |
Lumiere | posted | 22:01 |
Makorihi | it should work, right> | 22:01 |
Makorihi | ? | 22:01 |
Lumiere | pcardune: feel free to use my sobby | 22:02 |
pcardune | Lumiere: ok | 22:02 |
pcardune | wjohnsto`ACC: connect with gobby to maddog on port 6128 | 22:02 |
* wjohnsto`ACC is working on it | 22:05 | |
wjohnsto`ACC | pcardune: we should be connected | 22:07 |
*** mlinnell has quit IRC | 22:14 | |
Makorihi | i still cant find scheduling | 22:17 |
pcardune | you can make sure the package is being loaded by putting a print statement or something in __init__.py inside the package | 22:21 |
*** lhuynh has quit IRC | 22:25 | |
*** whaddon has quit IRC | 22:36 | |
*** bnguyen has left #schooltool | 22:47 | |
Lumiere | http://www.blooberry.com/indexdot/css/ | 22:47 |
*** filip101 has joined #schooltool | 22:48 | |
*** wjohnsto`ACC has quit IRC | 22:49 | |
*** ignas has quit IRC | 22:52 | |
pcardune | eldar: Lumiere, are people leaving about now? | 22:55 |
eldar | pcardune: yeah, we're wrapping up | 22:55 |
eldar | ok, bye | 22:55 |
eldar | good night | 22:55 |
*** eldar has quit IRC | 22:55 | |
*** Makorihi has quit IRC | 22:57 | |
*** filip101 has quit IRC | 23:01 | |
*** mattva01 has quit IRC | 23:08 | |
*** AVN` has quit IRC | 23:14 | |
*** gpaci has quit IRC | 23:17 | |
*** pcardune has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!