th1a | cd | 00:25 |
---|---|---|
*** pips1 has quit IRC | 01:15 | |
*** strichter has joined #schooltool | 01:26 | |
*** srichter has quit IRC | 01:27 | |
*** strichter is now known as srichter | 01:28 | |
*** didymo has joined #schooltool | 01:43 | |
*** tiredbones has quit IRC | 03:06 | |
*** didymo has quit IRC | 04:49 | |
*** mgedmin has joined #schooltool | 10:59 | |
*** pips1 has joined #schooltool | 11:33 | |
*** erchache has joined #schooltool | 12:40 | |
*** erchache has joined #schooltool | 12:41 | |
erchache | hehehehehehe | 12:41 |
erchache | all my jobmates wants a schooltool on their lives! | 12:42 |
erchache | well schoolbell ;-P | 12:42 |
erchache | th1a: i solve problem....my webbrowser are es....not es_es....when ut es_es all runs good! | 12:42 |
erchache | when do i start documentation? | 12:43 |
*** erchach2 has joined #schooltool | 12:57 | |
erchach2 | well my wifi sucks! | 13:00 |
erchach2 | why i lost connection of central dhcp.....i dont know....and hotline service less than me! fuc... | 13:00 |
*** erchache has quit IRC | 13:06 | |
erchach2 | por fin! | 13:06 |
*** erchach2 is now known as erchache | 13:06 | |
erchache | here again! | 13:06 |
*** thisfred has joined #schooltool | 13:21 | |
*** erchach2 has joined #schooltool | 13:32 | |
*** srichter has quit IRC | 13:36 | |
*** erchache has quit IRC | 13:38 | |
*** didymo has joined #schooltool | 13:46 | |
*** erchach2 has left #schooltool | 13:50 | |
*** vidasp has joined #schooltool | 13:55 | |
*** Aiste has joined #schooltool | 13:56 | |
*** erchache has joined #schooltool | 14:14 | |
erchache | th1a: all problems solved....only daemon are pending.... :-D | 14:14 |
erchache | good job! | 14:15 |
erchache | Do you have any previous release of new documentation? Can i start it? how can do it? | 14:15 |
*** erchach2 has joined #schooltool | 14:43 | |
*** erchach2 has quit IRC | 14:45 | |
*** srichter has joined #schooltool | 14:53 | |
*** erchache has quit IRC | 14:53 | |
*** srichter has joined #schooltool | 14:54 | |
*** didymo has quit IRC | 15:21 | |
*** bskahan has joined #schooltool | 15:36 | |
bskahan | th1a, been looking over some proprietary software websites lately and it occurs to me that while "screenshotes" is big feature of OSS website, "tours" feature more promintently on mainstream software sites | 15:37 |
bskahan | maybe we should do a new flash screencast and feature it more prominently on the site | 15:38 |
*** mgedmin has quit IRC | 15:38 | |
srichter | one of my dreams is to take testbrowser-based README.txt files and generate flash files from it | 16:00 |
*** jinty has joined #schooltool | 16:18 | |
*** pips1 has quit IRC | 17:02 | |
*** pips1 has joined #schooltool | 17:29 | |
bskahan | srichter, that would be pretty cool | 17:38 |
srichter | I think it can be done, if I find a way to send the testbrowser commands to the real browser | 17:42 |
srichter | like a reverse of Brian Loydd's test recorder | 17:42 |
srichter | you could then probably use wink or simething similar to record the session | 17:43 |
bskahan | showing the mouse cursor movement might be tricky | 17:51 |
bskahan | since someone watching wouldn't know which link had been clicked | 17:52 |
srichter | you could highlight the button/link | 17:53 |
srichter | or flash it or something | 17:53 |
srichter | that drawback would be definitely worth the benefit | 17:54 |
srichter | maybe wink or some SWF generation tool is even scriptable and could directly interface with the testbrowser stuff | 17:54 |
*** ditto has joined #schooltool | 18:33 | |
ditto | hello? | 18:34 |
ditto | any humans? | 18:34 |
Aiste | th1a: ayt? | 18:36 |
ditto | yes | 18:36 |
ditto | I'm looking for schoolbell developers | 18:36 |
Aiste | you are in the right place | 18:37 |
Aiste | but I asked th1a if he is there and you answered for him | 18:37 |
Aiste | not nice | 18:37 |
ditto | didn't see that | 18:37 |
ditto | Anyone interested in adding LDAP support (and RDBMS support too) to schoolbell? | 18:39 |
Aiste | why do you need SB developers? | 18:39 |
ditto | for new functionality | 18:39 |
ditto | we'd be will to pay for their time | 18:39 |
th1a | becoming... too... nocturnal... | 18:40 |
Aiste | heh | 18:40 |
Aiste | sounds good :) | 18:40 |
ditto | we are looking to implement it company wide but without LDAP it makes that harder | 18:41 |
Aiste | only we would need to find someone to work on that as POv is swamped with scheduled ST work | 18:41 |
ditto | ok | 18:41 |
Aiste | were you the one who sent an email to the list about a SB calendar for 80 or so users? | 18:41 |
ditto | yes | 18:41 |
th1a | Hi ditto. This is Tom. | 18:42 |
ditto | Hi | 18:42 |
Aiste | hi th1a | 18:42 |
th1a | Hi Aiste. | 18:43 |
Aiste | got some questions for you regarding further work on some leftovers from the last contract | 18:43 |
th1a | OK. | 18:43 |
ditto | I'm no python/zope developer and I don't have time to get that involved | 18:44 |
th1a | ditto: Ah. Unfortunate. | 18:45 |
th1a | But money is good. | 18:45 |
Aiste | th1a: there are three outstanding things to be done with total estimate of 12 programmer hours | 18:46 |
pips1 | ditto: are you looking for developers with previous LDAP/Zope3 experience? | 18:46 |
ditto | yeah I figured someone would be interested in that | 18:46 |
Aiste | th1a: do we stick those into the next proposal? | 18:46 |
ditto | preferably yes | 18:46 |
Aiste | some of that work is quite urgent as i understand | 18:46 |
th1a | Aiste: I'm not exactly sure which work you're referring to. | 18:46 |
th1a | ditto: What's you timeframe? | 18:47 |
pips1 | well, the schooltool team would be a good call, but like Aiste pointed out, they seem to be busy right now, so maybe I can make another suggestion ;-) | 18:47 |
ditto | well if you are aimed at School I'd think so... at least here in the US they are big on Netware | 18:47 |
ditto | so LDAP would be useful for that too | 18:48 |
ditto | how does your bounty system work? | 18:48 |
th1a | Well, we haven't actually used bounties as such yet. | 18:49 |
Aiste | th1a: namelly import scripts for Pips which overran the initial estimate because the usecase is very complex | 18:49 |
th1a | Our contracts are too complicated. | 18:49 |
Aiste | and we did not get the data in time | 18:49 |
th1a | Aiste: OK. | 18:49 |
th1a | Understood. | 18:49 |
Aiste | another one is explaining REST to srichter | 18:49 |
th1a | Yes ;-) | 18:50 |
Aiste | or rather comments and suggestions on fixing the RESTive interface | 18:50 |
ditto | how is that enabled? | 18:50 |
ditto | I see it in the conf file | 18:50 |
ditto | and the script | 18:50 |
th1a | Aiste: We can add those to the next contract. | 18:51 |
Aiste | and also we do not have an example import script for the restive interface | 18:51 |
Aiste | as the one we are working on for pips is too complicated and can't be used as an example | 18:51 |
th1a | Yes. I would still like to have that done. | 18:51 |
Aiste | there, that is the whole load | 18:51 |
Aiste | Ignas have almost finished the scripts | 18:52 |
th1a | I'm ok with adding that to the next contract if you are. | 18:52 |
Aiste | just needs a quick review by Marius | 18:52 |
Aiste | ok, fine | 18:52 |
Aiste | the only problem is the deadline that pips has | 18:52 |
Aiste | did you get my email about the time available? | 18:52 |
povbot | /svn/commits: * ignas committed revision 5284: | 18:52 |
povbot | /svn/commits: Code for rest import script exaples (WIP) comments need some review. | 18:52 |
th1a | I'm afraid I just crawled out of bed. | 18:53 |
Aiste | ah, sorry :) | 18:53 |
Aiste | i keep forgetting those time differences | 18:53 |
*** erchache has joined #schooltool | 18:53 | |
erchache | well | 18:53 |
th1a | Time difference isn't really the problem. | 18:54 |
erchache | i install report lab and send a error on random situations....i dont investigate... | 18:54 |
erchache | where i send report? | 18:54 |
erchache | th1a | 18:54 |
th1a | http://issues.schooltool.org | 18:54 |
pips1 | ditto: are you thinking of contributing to schooltool? | 18:58 |
ditto | yeah | 18:58 |
ditto | not personally | 18:58 |
ditto | financially to get LDAP support | 18:59 |
ditto | I work for a company that it considering using it | 18:59 |
ditto | I figured I'd go directly to the people that know schoolbell already | 19:00 |
th1a | ditto: What's your deadline for getting the work done? | 19:00 |
ditto | the sooner the better but I don't really have a deadline | 19:01 |
erchache | th1a: software of issues.schooltool.org are gpl? | 19:01 |
ditto | next month or two would be best | 19:01 |
pips1 | ditto: it would really be great if your company would finance a LDAP-Schooltool-Integration and give it to the open source community :-) | 19:01 |
ignas | erchache, yes | 19:01 |
ditto | it's worth it.. and GPL is better since other people could pick up on it | 19:02 |
th1a | ditto: srichter and I have previously estimated that it would take an experienced developer about a week. | 19:03 |
pips1 | sounds like you are os friendly-person :-) | 19:03 |
erchache | where i can download it? | 19:03 |
erchache | th1a: | 19:03 |
th1a | The coding is straightforward, it would be mostly testing. | 19:03 |
th1a | erchache: I didn't set up the bug tracker. | 19:03 |
erchache | ahhh | 19:03 |
ditto | personally yes, and as a company we use a lot of it | 19:03 |
pips1 | I see, cool | 19:04 |
* jinty might be interested in trying it | 19:04 | |
ditto | if it only would take ~ a week that would be ideal | 19:04 |
jinty | there arn't so many developers as experienced as srichter;) | 19:05 |
pips1 | ditto: has your company done such a thing before at all (funding software and publishing it under an open source license?) | 19:06 |
ignas | erchache, it's called roundup, just google | 19:08 |
*** vidasp has quit IRC | 19:08 | |
erchache | ignas: ok...thanks....zope no? | 19:10 |
ignas | erchache, no | 19:10 |
erchache | lamp? | 19:10 |
*** vidasp has joined #schooltool | 19:10 | |
ditto | pips1: We some with OpenBSD | 19:11 |
ditto | yes* | 19:11 |
pips1 | ditto: very cool! | 19:11 |
Aiste | roundup is not GPL | 19:12 |
Aiste | python license | 19:12 |
ditto | we use that for routers/firewalls then Linux for just about everything else there | 19:12 |
Aiste | erchache: you can find roundup here http://roundup.sourceforge.net/ | 19:13 |
erchache | aiste: thanks a lot! :-D | 19:14 |
erchache | i put issue... | 19:14 |
erchache | all running! | 19:14 |
erchache | hehehehe | 19:14 |
erchache | well im going to see this program....and retouch .po of es_ES and es locale files | 19:15 |
ditto | if you are guys are looking for bug tracking... http://www.zentrack.net/ | 19:15 |
ditto | one of our developers is the head for that on the side | 19:16 |
erchache | ditto: thanks too... ;P | 19:17 |
*** vidasp has quit IRC | 19:20 | |
Aiste | th1a: so what happens to the import script for pips' data? | 19:21 |
Aiste | as i mentioned in my email we have some other work planned for this and next week | 19:21 |
Aiste | but we could squeeze it in by changing some plans | 19:21 |
Aiste | ditto: what language is the zentrack in? | 19:21 |
ditto | php | 19:24 |
th1a | Aiste: Well, I guess it is pretty much up to you. It would be nice to give pips1 what he needs. | 19:24 |
th1a | It just ended up being an overly complex sample case. | 19:25 |
Aiste | ok, we'll try to squeeze that one in and then start the rest of ST stuff next month | 19:25 |
Aiste | yeah | 19:25 |
th1a | That would be fine. | 19:25 |
th1a | I'll be working on the attendance stories. | 19:25 |
th1a | I'll send the invoices in tonight. Sorry we got out of sync on the initial one. | 19:27 |
Aiste | ok, no prob | 19:28 |
pips1 | Aiste: Thank you very much! I really appreciate it! | 19:29 |
Aiste | :) de nada | 19:29 |
* jinty had no idea Aiste spoke spanish.... | 19:30 | |
* pips1 has to keep himself from not jumping up and down and making silly noises | 19:30 | |
pips1 | :-) | 19:30 |
Aiste | I do not speak spanish :) | 19:31 |
th1a | ditto: Did you get my private message? I just remembered that if you aren't registered on the server you can't respond. | 19:31 |
Aiste | just random scraps of knowleadge | 19:31 |
ditto | I did | 19:33 |
ditto | how do I register? | 19:34 |
pips1 | ditto: I have been a customer of a software company providing services for zope2/zope3 and LDAP. they were really nice to work with. maybe they have some time availble to work on your LDAP-Schoolbell-Integration | 19:34 |
ditto | ok | 19:34 |
ditto | that would be fine too | 19:35 |
pips1 | have a look http://www.infrae.com/ | 19:35 |
Aiste | ah :) infrae are really good guys :) | 19:36 |
ditto | cool I'll get in touch over there too | 19:37 |
Aiste | worth a try if they have time | 19:37 |
pips1 | ditto: try 'kitblake at infrae.com' | 19:37 |
ditto | ok | 19:38 |
ditto | any input on what's fair $ for the work involved? | 19:39 |
ditto | I have an idea of what I'd like to contribute but I still have to get final approval | 19:40 |
pips1 | well, if th1a and srichter already estimated 1 week worth of work, i think that's a good indication | 19:40 |
ditto | right | 19:41 |
ditto | that's about what I was thinking too | 19:41 |
th1a | It is more of a configuration and testing job than programming. | 19:42 |
ditto | what about RDBMS support? | 19:42 |
ditto | Zope seems to have that too | 19:42 |
th1a | Well, do you mean moving the whole application to an RDBMS? | 19:43 |
th1a | Or allowing you to use a RDBMS for new stuff. | 19:43 |
th1a | Or certain objects? | 19:43 |
ditto | that I'm not certain... user's/settings etc | 19:43 |
ditto | once it's in a DB we could integrate just about any other system we've got around here into it | 19:44 |
ditto | and I'm sure down the line someone will ask for that if this thing takes off | 19:45 |
jinty | RDBMS support will be _painfull_ | 19:45 |
ditto | ok | 19:45 |
ditto | it's not critical | 19:45 |
ditto | LDAP would be a good start | 19:46 |
th1a | jinty: That is an exaggeration, I think. | 19:46 |
th1a | But neither of us have done it. | 19:46 |
jinty | I have just done it for another project that uses the same recurrence rules as schoolbell | 19:46 |
jinty | it is painfull | 19:47 |
th1a | Oh, painful because of the data model, not in terms of moving bits around. | 19:47 |
th1a | ? | 19:47 |
th1a | That's true. | 19:47 |
jinty | I can show you the code if you want? | 19:47 |
ditto | how does that work? does schoolbell just talk to zope which does all the heavy lifting or is it internal? | 19:48 |
th1a | Well... I would say it is "internal." | 19:49 |
ditto | ok | 19:49 |
th1a | But SchoolBell's data structure is more of a graph than tables, so it doesn't necessarily map easily. So moving the whole application to a RDBMS would be rough. | 19:50 |
th1a | Something simple like storing contact info for people in a RDBMS would be more reasonable. | 19:51 |
ditto | years ago I wrote my own php calendaring system with reoccurring events etc in a DB.. lots of work so I understand there | 19:52 |
ditto | contact info would be good | 19:52 |
pips1 | ditto: does your company use LDAP for authentication?, autorisation? or also to store user data? | 19:53 |
*** jinty has quit IRC | 19:54 | |
ditto | we have two main sources of authenication... Active Directory (only Windows servers we have beside a couple SQL2000 test boxes) and a MySQL database for email and jabber | 19:54 |
ditto | eventually we'll probably eliminate the MySQL DB and just have everything point to AD | 19:55 |
pips1 | I see | 19:57 |
ditto | anything that makes it easier to eliminate multiple passwords is good | 19:58 |
pips1 | yep | 19:58 |
ditto | unfortunately there's nothing out there in open source land that can really compete with AD | 20:02 |
pips1 | ditto: if your company goes ahead with the Schoolbell-LDAP-Integration and is happy to license it as open source, let us know ... :-) | 20:02 |
ditto | I will definitely release is back as GPL if we go ahead and do it | 20:03 |
ditto | anyway, I'm taking off | 20:03 |
pips1 | ditto: I don't know about AD vs OpenLDAP, etc. but even die-hard unix/linux sys admins have said that AD is quite good | 20:04 |
pips1 | ;-) | 20:04 |
pips1 | cu | 20:04 |
ditto | It is.. OpenLDAP is still required | 20:04 |
ditto | I'll be back later on in the week | 20:04 |
ditto | thanks for the help | 20:05 |
*** ditto has left #schooltool | 20:05 | |
*** jinty has joined #schooltool | 20:08 | |
*** jinty has quit IRC | 20:19 | |
*** mgedmin has joined #schooltool | 20:26 | |
*** tiredbones has joined #schooltool | 20:32 | |
*** vidasp has joined #schooltool | 20:39 | |
*** srichter has quit IRC | 20:46 | |
*** erchache has quit IRC | 20:54 | |
*** Aiste has quit IRC | 21:13 | |
*** vidasp has quit IRC | 21:22 | |
*** thisfred has quit IRC | 21:25 | |
povbot | /svn/commits: * ignas committed revision 5285: | 21:33 |
povbot | /svn/commits: Finishing touches for REST import example. | 21:33 |
*** ffsnoopy has joined #schooltool | 22:57 | |
*** dwelsh has joined #schooltool | 23:03 | |
*** jelkner has joined #schooltool | 23:07 | |
jelkner | dwelsh: hey dave! | 23:07 |
jelkner | ffsnoopy: mitchell, how goes it? | 23:08 |
*** pips1 has quit IRC | 23:12 | |
ffsnoopy | hey jeff | 23:15 |
ffsnoopy | got sidetracked, it was a slow start at 4 :/ | 23:15 |
jelkner | yeah, dave isn't not answering and paul isn't here... | 23:15 |
jelkner | perhaps they are skyping... | 23:16 |
ffsnoopy | *shrugs* | 23:16 |
jelkner | we are not planning on resuming weekly meetings until after november 6 | 23:16 |
jelkner | here is what is going on: | 23:16 |
jelkner | there are two versions of cando | 23:17 |
jelkner | cando 2005, which is the stable one that folks will be using this year | 23:17 |
jelkner | no new features are going to be added to that | 23:17 |
jelkner | cando 2006, the unstable trunk | 23:17 |
jelkner | cando 2006 is where new development will take place | 23:18 |
jelkner | but it is going to be built on a version of schooltool that doesn't yet build itself | 23:18 |
jelkner | so we really can't work on it yet | 23:18 |
ffsnoopy | you think? haha | 23:18 |
jelkner | the schooltool developers estimate that by november 6 (after the ubuntu below zero gathering) it will build again, and we can resume work | 23:19 |
jelkner | so there won't be much for you to do until then | 23:19 |
jelkner | of course, that is only a few weeks away ;-) | 23:19 |
jelkner | so our next regularly scheduled meeting should be november 8 | 23:20 |
ffsnoopy | like here? | 23:20 |
jelkner | but i'll update you on that as it gets closer | 23:20 |
jelkner | yes, here | 23:20 |
ffsnoopy | oh, so not next week or the week after | 23:20 |
jelkner | right | 23:20 |
ffsnoopy | okay | 23:20 |
jelkner | i'm only here to talk about a bug that dave reported this morning | 23:21 |
ffsnoopy | okay | 23:21 |
jelkner | but really all he needs to do is get that to paul | 23:21 |
ffsnoopy | i see | 23:21 |
jelkner | so he probably did that already.. | 23:21 |
ffsnoopy | alrighty, ill be signing off then unless you need to discuss something at the moment | 23:21 |
jelkner | nope, thanks for coming... | 23:22 |
ffsnoopy | sure thing :) take care | 23:22 |
*** ffsnoopy has quit IRC | 23:22 | |
*** ignas has quit IRC | 23:23 | |
dwelsh | Dave and Paul are on phone tracking bug! | 23:25 |
*** dwelsh has left #schooltool | 23:26 | |
*** dwelsh has joined #schooltool | 23:26 | |
dwelsh | hey | 23:26 |
jelkner | i figured that was what was going on, dave | 23:26 |
dwelsh | welsh and paul are on phone tracking bugs. | 23:26 |
jelkner | how is it coming? | 23:26 |
dwelsh | working on it... | 23:28 |
dwelsh | school tool vs. cando permissions | 23:28 |
*** mgedmin has quit IRC | 23:28 | |
jelkner | yes, i saw the bug report | 23:28 |
*** pcardune has joined #schooltool | 23:28 | |
jelkner | hi paul! | 23:28 |
pcardune | hey jelkner | 23:28 |
pcardune | ha | 23:29 |
jelkner | how does it look? | 23:29 |
pcardune | how does what look? the bug? | 23:29 |
jelkner | are you going to be able to crack this one? | 23:29 |
jelkner | yes | 23:29 |
pcardune | one of the two... the other seems like a trickier problem but is probably another one of those one line permission changes | 23:29 |
jelkner | well, i'll be hanging out here in case you need anything from me, otherwise, let me not get in your way... | 23:30 |
pcardune | alright | 23:31 |
th1a | jelkner: Do you know anything about SIF, the Schools Interoperability Framework? | 23:31 |
th1a | Wait, I guess we discussed this at PyCon. | 23:31 |
th1a | So you probably don't remember more about it than I told you, if that. | 23:31 |
jelkner | th1a: i only know what th1a taught me at pycon last year ;-) | 23:31 |
jelkner | it is an ambitious project to create an xml data format for school interoprability, yes? | 23:32 |
jelkner | and schooltool will be trying to stick within it's framework, even though it is a huge, incomplete, moving target.. | 23:33 |
jelkner | how am i doing? | 23:33 |
th1a | It also includes a spec for a server that coordinates the message passing between apps. | 23:33 |
jelkner | that would be useful | 23:34 |
th1a | Well, it isn't quite as huge and incomplete as you make it sound, and we mainly use the spec as a reference. | 23:34 |
jelkner | ok, that's good news | 23:34 |
jelkner | a spec is only as good as the software that implements it, however | 23:35 |
jelkner | how is that coming | 23:35 |
th1a | It wasn't a big priority because, particularly in the developing world, we've been interested in schools with minimal existing infrastructure. | 23:35 |
th1a | So interoperating with other enterprise apps didn't seem like a big deal. | 23:35 |
jelkner | but here, of course, it *will be* | 23:35 |
th1a | But with Edubuntu now on the landscape, it changes things. | 23:36 |
jelkner | and if schooltool is written to be consistent with SIF, it will be a big selling point for it later | 23:36 |
jelkner | how? | 23:36 |
th1a | Because we have multiple "enterprise" apps on one free cd. | 23:36 |
th1a | That don't work together. | 23:36 |
jelkner | ahh | 23:36 |
th1a | Moodle, LDAP, SchoolTool. | 23:36 |
jelkner | yes | 23:36 |
th1a | Being the big 3. | 23:36 |
dwelsh | The way permissions are implemented in School Tool is VERY confusing. | 23:37 |
dwelsh | Set Up Access controls pop up on the menus for about six objects | 23:37 |
dwelsh | unclear if there is just ONE set up access | 23:37 |
jelkner | th1a: who can paul go to for help on this? | 23:37 |
dwelsh | or if there is Set Up Access for each of the six individual objects | 23:37 |
th1a | Is this a batching issue? | 23:37 |
jelkner | pcardune: please explain | 23:38 |
dwelsh | Objects implicated... persons, courses, sections, groups, resources and cando itself. | 23:38 |
th1a | Ah. | 23:38 |
th1a | OK. I know what you're talking about. | 23:39 |
th1a | It is by far the most complicated part of the system, and needs some further work. | 23:40 |
th1a | It is also likely that SchoolTool 2006, at least the SIS part of it, will be much more locked down. | 23:40 |
dwelsh | right. we can't tell if permissions are complicating the problem with changing student passwords | 23:40 |
th1a | And present you with fewer options. | 23:40 |
dwelsh | with group membership, and with adding and deleting students. | 23:41 |
th1a | Permissions are inherited by containment. | 23:41 |
dwelsh | It's clear though that we're getting permission problems. | 23:41 |
th1a | That is, contained objects inherit the permissions of their parents. | 23:41 |
th1a | So if you're having a problem with the permissions of people, you want to set up the access on the people folder. | 23:41 |
dwelsh | Question: Do I have permission control on each type of object seperately??? | 23:42 |
th1a | Likewise, the permissions you set on the CanDo directory will be inherited by everything contained by CanDo. | 23:42 |
th1a | dwelsh: Well, in theory, no. | 23:42 |
th1a | However, creating the top level calendar has complicated matters. | 23:43 |
th1a | Because the assumption is that people want that to be publically available. | 23:43 |
th1a | But stuff below it, like the people directory, should not be public by default. | 23:43 |
th1a | So by default, the permissions on some of the top level containers, like persons, are set explicitly. | 23:44 |
jelkner | pcardune: are you here, paul? | 23:44 |
th1a | So if you want to change them you need to change them explicitly. | 23:44 |
pcardune | yeah | 23:44 |
dwelsh | yeah, we're digesting | 23:44 |
jelkner | ok | 23:44 |
jelkner | if pcardune has a problem that is very difficult to solve, we ought to be discussing who he can work with to get help... | 23:45 |
dwelsh | another problem with the set user access panel... | 23:46 |
dwelsh | the User names aren't alphabetized. | 23:46 |
dwelsh | so when you're trying to find a user | 23:46 |
dwelsh | you have to look through 9 screens | 23:46 |
pcardune | well, i think part of the problem might be out of our scope of work (i.e. it will be fixed with schooltool2006 or at least made easier to deal with) | 23:46 |
th1a | jelkner: So I've been talking to the SchoolForge-UK guys for the past couple months, because the British government has recommended that UK schools adopt SIF, and schools in the UK could potentially shift much more quickly than US schools have been able to do. | 23:46 |
th1a | Are they sorted by ID? | 23:47 |
jelkner | th1a: i've heard that british schools are moving to free software platforms over the next few years, is that true? | 23:47 |
pcardune | we're not sure exactly what the problem is yet... in trying to figure out the problem we have come up against a few road blocks inherent in schooltool's permission interface | 23:47 |
th1a | No. | 23:48 |
jelkner | sounded too good to be true :-( | 23:48 |
th1a | You might be able to hack around the batch size problem by setting a large batch size directly in the URL. | 23:48 |
jelkner | th1a: it is crucial that we get paul any help he needs, and it sounds like he needs help on this one. | 23:49 |
jelkner | what can we do? | 23:49 |
th1a | So I got those guys interested, and then we got the fellow who had been maintaining a now inactive Java implementation of a "Zone Integration Server" to try to do it in Python. | 23:49 |
th1a | Now, regarding your problem. | 23:50 |
th1a | What is the problem? | 23:50 |
pcardune | i can talk to srichter or mgedmin... they both seem deep in schooltool and zope plumbing as well | 23:50 |
th1a | What is the nature of the problem. | 23:50 |
th1a | I assume it is more than an inconvenient interface. | 23:50 |
dwelsh | yes. | 23:51 |
jelkner | pcardune: please tell the nice man what the problem is | 23:51 |
dwelsh | we're guessing a little with the permissions stuff. | 23:51 |
pcardune | https://launchpad.net/products/cando/+bug/3324 | 23:51 |
pcardune | (was looking for a link to the bug report) | 23:51 |
dwelsh | 2 problems: when a student password is changed, they get access to school tool but loose access to their CanDo section. | 23:51 |
dwelsh | but ONLY on one of the servers. | 23:51 |
dwelsh | we're running 3 servers. | 23:51 |
pcardune | that is the problem we need help with | 23:52 |
dwelsh | So we started to look what might be different between the servers | 23:52 |
dwelsh | and that led us to permissions. | 23:52 |
dwelsh | which got us into the broader discussion about the confusion of permissions in general. | 23:52 |
dwelsh | but the first problem has to do with changing a student password, and then having that student lose access to their CanDo section. | 23:53 |
dwelsh | The second problem is that when we removed this student and tried readding them, | 23:53 |
dwelsh | we got a server error when we tried to go into CanDo. | 23:53 |
th1a | OK. | 23:53 |
dwelsh | Paul thinks this may be due to incomplete deletion of student stuff. | 23:53 |
th1a | Those are bugs all right. | 23:53 |
pcardune | but the second problem I know how to fix | 23:54 |
dwelsh | The first problem we need to look at more, because it is hard to reproduce on the second server. | 23:54 |
dwelsh | We started talking permissions because the student with the problem is also an instructor, | 23:54 |
dwelsh | and so member of the group instructors, with more permissions given. | 23:54 |
dwelsh | We wondered if that could be the difference, but again, we're guessing. | 23:55 |
jelkner | ok, what we need to talk about now is cando support | 23:56 |
jelkner | paul has 7 hours a week to work on cando | 23:56 |
jelkner | he is a student and his studies have to take priority | 23:56 |
jelkner | but this is becoming critical that we get extra support when we need it, or the early adopters of cando will give up on us | 23:57 |
jelkner | jinty really came to our rescue on packaging | 23:57 |
dwelsh | problem 2 is well defined. | 23:58 |
dwelsh | writing bug report now. | 23:58 |
th1a | jelkner: Are you asking me about cando support? | 23:59 |
jelkner | th1a: yes | 23:59 |
jelkner | i'm wondering if there is someone we could hire to help fix this? | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!