*** mgedmin has quit IRC | 00:08 | |
*** srichter has joined #schooltool | 00:13 | |
*** bskahan_ has quit IRC | 00:35 | |
*** bskahan has joined #schooltool | 00:42 | |
*** bska|mobile has joined #schooltool | 00:45 | |
*** bskahan has quit IRC | 00:51 | |
*** bska|mobile has quit IRC | 01:32 | |
*** FarcePest has quit IRC | 02:10 | |
*** bska|mobile has joined #schooltool | 02:26 | |
*** bska|mobile has quit IRC | 02:45 | |
*** jelkner has joined #schooltool | 03:36 | |
jelkner | thla: Tom you here? | 03:37 |
---|---|---|
jelkner | can anyone tell me how to start schooltool on an ubuntu 5.04 system? | 03:38 |
jelkner | i did the install from the packages in universe | 03:38 |
jelkner | well, i figured out that it is already running on port 7080 (read the documentation! ;-) | 03:45 |
jelkner | anyway, i gotta run | 03:46 |
jelkner | i'll check back in here another time | 03:46 |
jelkner | cya | 03:46 |
*** jelkner has quit IRC | 03:46 | |
*** tvon has quit IRC | 03:46 | |
*** th1a has quit IRC | 09:24 | |
*** th1a has joined #schooltool | 09:25 | |
*** tvon has joined #schooltool | 09:29 | |
*** gintas has joined #schooltool | 10:02 | |
*** ignas has joined #schooltool | 10:06 | |
*** Aiste has joined #schooltool | 10:20 | |
*** tvon has quit IRC | 10:40 | |
*** ignas changes topic to "Schoolbell 1.0 is out! Get it from http://www.schooltool.org/releases/schoolbell1.0/final/ | MORE UNIT TESTS!" | 11:46 | |
*** gintas has quit IRC | 12:41 | |
*** gintas has joined #schooltool | 12:44 | |
*** jinty has joined #schooltool | 12:45 | |
*** Aiste has quit IRC | 13:20 | |
*** thisfred has joined #schooltool | 13:26 | |
*** povbot has joined #schooltool | 15:05 | |
*** srichter has joined #schooltool | 15:24 | |
bskahan | should managers be able to add sections that aren't associated with a Course? | 15:33 |
*** mgedmin has joined #schooltool | 15:34 | |
srichter | do you have a use case for that? | 15:34 |
srichter | I think a section without a course makes no sense | 15:35 |
bskahan | in the REST interface referencing the course by URI is simple enough, in the web UI the only "Add Section" button is on the Course page so the course is passed in the request | 15:35 |
bskahan | srichter: I agree | 15:35 |
bskahan | trying to decide what the CSV format for passing the course would be | 15:35 |
srichter | I don't understand | 15:36 |
bskahan | users would expect it to be the Course.title which is what they see in the UI, but isn't unique | 15:36 |
bskahan | a manager can upload a CSV to create multiple Sections, adding a field to the CSV determining what Course the Section is part of is simple enough | 15:37 |
srichter | right, so here is what unis and other software does | 15:37 |
srichter | a course has a name and code | 15:37 |
bskahan | determining what the content of that field is though | 15:37 |
srichter | a section also has a code | 15:37 |
srichter | so when you get data you always see "Course.name Course.code Section.code" | 15:37 |
srichter | example: Physics 1 0001 A | 15:37 |
srichter | now, things are a bit more tricky than that though :-) | 15:38 |
srichter | because a section can sometimes represent several courses | 15:38 |
srichter | for example, at Tufts you can take Physics 1 with or without lab | 15:39 |
bskahan | we don't currently have a Course.code, and Course.title isn't unique | 15:39 |
srichter | so we have Physics 1 0001 and Physics 0001N | 15:39 |
bskahan | heh | 15:39 |
srichter | you really need to have a code | 15:39 |
srichter | this is something that is used in all universities I have seen | 15:40 |
bskahan | I think your right, with string Course.title + Course.code required to be unique | 15:40 |
srichter | the code itself should be unique | 15:41 |
srichter | but I would always display both | 15:41 |
bskahan | Biology 001 and Physics 001 | 15:41 |
srichter | uuh, that's something else | 15:42 |
srichter | A course always belongs to a department too | 15:42 |
bskahan | we don't have any representation of departments currently | 15:43 |
srichter | in Tufts, for example, we have the following type of dept codes: AST, BIO, PHY, MAT, ... | 15:43 |
* bskahan nods | 15:43 | |
srichter | then I would add a department code to the course | 15:43 |
bskahan | that's going to be less common in High Schools and very uncommon in elementary | 15:43 |
srichter | yes, right; so you can have a sensible default | 15:44 |
*** SteveA has quit IRC | 15:44 | |
bskahan | for US high schools you won't often have | 15:45 |
bskahan | Math 101 Section 001, you have Algebra 1 - Mr. Johnson | 15:46 |
bskahan | that should have been Algebra1 | 15:46 |
srichter | but this a UI and import/export issue | 15:47 |
* bskahan nods | 15:47 | |
srichter | your model below should be most flexible | 15:47 |
srichter | btw, I have the same problem with the workflow stuff | 15:47 |
bskahan | just need a unique, human readable id | 15:47 |
srichter | well, noone said how the code has to look like | 15:48 |
bskahan | true | 15:48 |
srichter | so for HS you leave department code blank | 15:48 |
srichter | and make the course code "Algebra1" | 15:48 |
bskahan | and require that to be unique | 15:49 |
* bskahan nods | 15:49 | |
srichter | yep | 15:49 |
*** SteveA has joined #schooltool | 15:49 | |
srichter | I think eventually we want to think about "model skinning" | 15:49 |
srichter | where we provide alternatives based on the school form and country | 15:50 |
* bskahan agrees | 15:50 | |
srichter | I have to address this issue with the workflow as well | 15:50 |
srichter | on the one hand it should be flexible on creating education levels, but then I really should provide sensible defaults for: elementry, middle, and high school, as well as college | 15:51 |
bskahan | for the model it would be nice to have a layered model so that schools could reuse the "US Highschool" and "Maryland Highschool" default then add their own on top of those | 15:51 |
srichter | yeah | 15:51 |
bskahan | bbiab | 15:53 |
bskahan | ideally the department codes would be set at a site level then the Course add form would just have a selection | 15:59 |
srichter | right | 16:03 |
bskahan | btw, hi I'm Brian, nice to see your working on the workflow | 16:05 |
bskahan | ;) | 16:06 |
srichter | has not yet been approved, but I think it will :-) | 16:08 |
srichter | bskahan: so you are with Etria, right? | 16:09 |
*** bska|mobile has joined #schooltool | 16:12 | |
bska|mobile | srichter: yeah | 16:17 |
*** bskahan has quit IRC | 16:20 | |
*** SteveA_ has joined #schooltool | 17:00 | |
*** FarcePest has joined #schooltool | 17:14 | |
*** SteveA has quit IRC | 17:25 | |
*** alga has joined #SchoolTool | 17:32 | |
bska|mobile | for some reason section and course add forms still think the exist at /groups/+/add... rather than /sections/+/add... | 18:34 |
bska|mobile | s/the/they/ | 18:34 |
*** jinty has joined #schooltool | 19:07 | |
*** tvon has joined #schooltool | 19:10 | |
*** bska|mobile has quit IRC | 19:38 | |
*** thisfred has quit IRC | 20:21 | |
*** gintas has quit IRC | 20:32 | |
*** erchache has joined #schooltool | 21:03 | |
erchache | hi | 21:03 |
erchache | any spanish here? | 21:03 |
th1a | jinty lives in Spain, but he's German, iirc. | 21:04 |
th1a | I was in Castellón last week, but I don't speak Spanish. | 21:04 |
erchache | ahhh | 21:04 |
erchache | i write to mailing list | 21:05 |
erchache | because we have 5 spanish dictionaries on rosetta translation | 21:05 |
erchache | we are doing 5 times same work | 21:05 |
erchache | we need unify all | 21:05 |
erchache | in only one | 21:05 |
th1a | Ah. | 21:06 |
th1a | That makes sense. | 21:06 |
th1a | Have you talked to the Rosetta guys? | 21:06 |
*** carlos has joined #schooltool | 21:07 | |
carlos | hi | 21:07 |
th1a | carlos: hi | 21:08 |
SteveA_ | th1a, erchache: this is carlos, a rosetta guy | 21:08 |
th1a | SteveA_: Thanks. | 21:08 |
erchache | hola carlos | 21:08 |
erchache | acabo de aterrizar en el schooltool | 21:08 |
erchache | :D | 21:08 |
carlos | erchache, hola | 21:09 |
erchache | tu eres developer de schooltool? o simplemente usuario? | 21:10 |
carlos | erchache, ni lo uno ni lo otro | 21:10 |
erchache | entonces? | 21:11 |
erchache | como estas aqui? | 21:11 |
carlos | erchache, soy uno de los desarrolladores de Rosetta | 21:12 |
carlos | erchache, y me han pedido que me pase por aquí que me necesitabais | 21:12 |
ignas | ne nu man tai keista kai kanale ispaniškai kalbėt pradeda ... | 21:12 |
Aiste | :)) | 21:12 |
erchache | ahhhh | 21:13 |
erchache | vale | 21:13 |
erchache | :D | 21:13 |
carlos | erchache, do you mind if we continue in English? | 21:13 |
Aiste | gal pradėti lietuviškai rašyti? | 21:13 |
erchache | ok | 21:13 |
carlos | :-P | 21:13 |
erchache | a second please | 21:13 |
SteveA_ | ignas: ispaniškai nėra per sunkus | 21:13 |
erchache | carlos: i see 5 dictionaries for schooltool....and i want to get a bigger only one....you know....but i send a mail and i waiting for replies | 21:14 |
carlos | erchache, where did you send the email? | 21:14 |
carlos | erchache, and can you show me the URL to the 5 dictionaries? I don't understand the term "dictionary" related to Rosetta... | 21:15 |
erchache | ok | 21:15 |
erchache | a second please | 21:15 |
erchache | https://launchpad.ubuntu.com/products/schoolbell/unknown/+pots/schoolbell-ui | 21:16 |
erchache | see spanish....you find 5 targets....must be one.... | 21:16 |
erchache | spanish its same in these countries | 21:17 |
erchache | hablando en plata....tu que eres español.....que el español es el mismo aqui que en hispanoamerica | 21:18 |
erchache | y te lo digo yo que trabajo tambien para enciclopedia libre....el fork de es.wikipedia | 21:19 |
carlos | erchache, oh, *that* | 21:19 |
erchache | that que | 21:20 |
carlos | erchache, we fixed it yesterday | 21:20 |
erchache | :? | 21:20 |
carlos | erchache, but need to create a way to migrate | 21:20 |
carlos | the data so the language duplicates disappear | 21:20 |
erchache | ahhh ok | 21:20 |
erchache | tomorrow could be repaired? | 21:20 |
erchache | or need to wait more time? i dont know where write now | 21:20 |
carlos | erchache, https://launchpad.ubuntu.com/malone/bugs/16 | 21:21 |
carlos | erchache, well, we prevent to create new ones, the migration is not so simple so that "fix" will take more time | 21:22 |
erchache | ok | 21:22 |
erchache | ok i know :D | 21:22 |
erchache | work without hurries | 21:22 |
erchache | curra sin problemas :D | 21:22 |
erchache | y la ñ | 21:22 |
erchache | can be support ñ? | 21:23 |
carlos | erchache, isn't it working already ? | 21:23 |
erchache | i dont know | 21:24 |
th1a | carlos: How do I give permission for someone other than me (the maintainer) to upload new translation templates? | 21:25 |
carlos | th1a, at this moment, anyone can do it | 21:26 |
th1a | OK... | 21:26 |
carlos | but soon we are going to close it so only the owner of the translation resource can do it so you only need to change the ownership (will add a way to do it) | 21:27 |
carlos | erchache, it should work | 21:27 |
th1a | Apparently more people than I've realized have done at least a little translation work on SchoolBell. The problem is that we've changed the application a lot since we uploaded those files. When we update them, are the old translations merged somehow? | 21:27 |
carlos | th1a, yes | 21:30 |
carlos | usually the web translation has preference over the one imported from the .po | 21:30 |
th1a | OK. | 21:30 |
carlos | th1a, please, add here: http://www.ubuntulinux.org/wiki/RosettaWishList | 21:35 |
Aiste | riiight | 21:35 |
carlos | whatever you think is needed in Rosetta so it makes your life easier | 21:35 |
Aiste | I just got a huge red system error in Rosetta | 21:35 |
carlos | Aiste, could I get a URL, please? | 21:36 |
Aiste | https://launchpad.ubuntu.com/products/schoolbell/unknown/+pots/schoolbell-ui/lt/+translate?offset=60 | 21:36 |
Aiste | if it helps :) | 21:36 |
th1a | I wish to find someone else to manage the translation process. | 21:36 |
Aiste | i found two identical strings in the translation from the same file but different lines in the file | 21:36 |
th1a | As a mono-lingual English speaker, I have a serious disability in this area. | 21:36 |
Aiste | i translated them, pressed save and voila - system error | 21:36 |
Aiste | th1a: what do you mean by manage? | 21:37 |
th1a | Keep track of it. | 21:37 |
th1a | Stay on top of it. | 21:37 |
Aiste | carlos: by going back and removing one of the translations of the identical string and pressing save -- no system error | 21:38 |
Aiste | th1a: that is a lot for one person, there is only so many languages that one person can understand | 21:38 |
th1a | I don't mean to understand all the languages, I mean just move the files around at the right time. | 21:39 |
carlos | Aiste, I don't see two identical strings... | 21:40 |
Aiste | just a sec | 21:40 |
carlos | Aiste, one says name and the other username... | 21:40 |
Aiste | and then further down it says username again | 21:40 |
Aiste | I checked :) | 21:40 |
carlos | oh, right | 21:41 |
carlos | 66 and 70 | 21:41 |
Aiste | exactly | 21:42 |
Aiste | just found it myself :) | 21:42 |
Aiste | and i think, that is what crashes the whole thing, or maybe it is just a coincidence? | 21:42 |
carlos | well, that should not be possible... | 21:42 |
carlos | so I suppose that it crashed because it | 21:42 |
Aiste | so i thought | 21:43 |
carlos | ok | 21:43 |
carlos | it's ok | 21:43 |
carlos | those are different | 21:44 |
carlos | one has only one white space between "username" and "already" and the other has two | 21:44 |
Aiste | :) | 21:44 |
Aiste | so why did it crash? | 21:44 |
carlos | th1a, that's a bug in your code :-) | 21:44 |
carlos | but the crash is a problem in our side... | 21:44 |
carlos | Aiste, don't know | 21:45 |
* carlos checks | 21:45 | |
Aiste | hopefully nothing major | 21:46 |
Aiste | good luck with fixing :) | 21:46 |
* Aiste finally going home | 21:47 | |
Aiste | bye everyone | 21:47 |
carlos | Aiste, bye | 21:47 |
erchache | bye | 21:49 |
*** erchache has quit IRC | 21:49 | |
carlos | Aiste, no breakage from the Spanish translation ... so no idea, sorry | 21:50 |
Aiste | hm... indeed strange, maybe it does not like Lithuanian :) | 21:50 |
carlos | :-P | 21:52 |
*** mgedmin has quit IRC | 21:57 | |
*** Aiste has quit IRC | 22:15 | |
*** gintas has joined #schooltool | 22:15 | |
*** ignas has quit IRC | 22:37 | |
*** FarcePest has quit IRC | 22:39 | |
*** FarcePest has joined #schooltool | 22:42 | |
*** alga has quit IRC | 23:02 | |
*** Aiste has joined #schooltool | 23:07 | |
*** jinty has quit IRC | 23:20 | |
*** jinty has joined #schooltool | 23:29 | |
jinty | hoy carlos, ayt? | 23:31 |
*** jinty has quit IRC | 23:37 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!