*** khildin has joined #schooltool | 00:08 | |
*** khildin has quit IRC | 00:39 | |
*** th1a has joined #schooltool | 11:51 | |
*** khildin has joined #schooltool | 12:38 | |
*** menesis has joined #schooltool | 12:54 | |
*** Lumiere has quit IRC | 15:47 | |
*** Lumiere has joined #schooltool | 15:48 | |
*** yvl has joined #schooltool | 17:03 | |
*** replaceafill has joined #schooltool | 17:11 | |
*** khildin has quit IRC | 17:17 | |
*** yvl has quit IRC | 17:46 | |
*** menesis has quit IRC | 18:38 | |
*** menesis has joined #schooltool | 20:24 | |
*** khildin has joined #schooltool | 21:06 | |
th1a | hi replaceafill, menesis. | 22:01 |
---|---|---|
menesis | hi th1a | 22:01 |
replaceafill | good evening | 22:01 |
th1a | OK menesis, let's talk about these release(s). | 22:02 |
th1a | Thanks for joining us. ;-) | 22:02 |
menesis | OK | 22:03 |
menesis | Sorry, I have not replied anything | 22:03 |
th1a | If I hadn't heard from you today I would have started to worry. | 22:04 |
menesis | I was not at work Friday and today | 22:05 |
th1a | OK. | 22:05 |
menesis | Current situation in Trusty is: it contains 2.6.1, even though I already released 2.6.2 to the PPAs | 22:05 |
menesis | The problem is upgraded celery that breaks compatibility | 22:05 |
th1a | Right. | 22:06 |
menesis | I expect that to be not too much work | 22:06 |
menesis | Because celery is a very little part of the big monster that schooltool is | 22:06 |
menesis | Nevertheless, I have not tried to remedy that yet. | 22:07 |
menesis | That's a must. | 22:07 |
menesis | But what release to stick with in 14.04, I don't know | 22:07 |
th1a | We would prefer 2.6.2, right? | 22:08 |
th1a | Or a 2.6.3 with updated celery support? | 22:08 |
menesis | Yes it will certainly need a 2.6.3 for celery upgrade and bugfixes | 22:09 |
menesis | If there are any | 22:10 |
th1a | ok | 22:10 |
menesis | Decision is between 2.6/2.7 | 22:10 |
menesis | How do you feel about completeness of the features that are already in 2.7? | 22:10 |
th1a | I think we'd be better off just putting it in the PPA. | 22:10 |
th1a | 2.7 | 22:10 |
th1a | In the PPA. | 22:10 |
menesis | relationship time/status | 22:10 |
menesis | levels are tied to the new relationships? | 22:11 |
th1a | Esp. since trusty is LTS and it is difficult to get fixes down the road into Universe. | 22:11 |
th1a | I'm not confident enough. | 22:11 |
th1a | In 2.6 at this point. | 22:11 |
th1a | In 2.7! | 22:11 |
th1a | I mean. | 22:11 |
th1a | Releasing 2.7 to our PPA in six weeks where we can continue to push fixes seems fine. | 22:13 |
th1a | We'll be calling it 2.8 though, right? | 22:13 |
menesis | Well yes, I intended to use even numbers for stable series and odd ones for development | 22:15 |
th1a | Just checking. | 22:15 |
menesis | like gnome | 22:15 |
th1a | Yes... asking the same questions over and over again is a side effect of working remotely. | 22:16 |
menesis | But if we no longer release together with Ubuntu | 22:20 |
menesis | Don't know when we declare the release stable | 22:20 |
menesis | Feature-based? | 22:20 |
menesis | Just in time for the new school year? | 22:20 |
th1a | In the future... | 22:20 |
th1a | Well, there will probably need to be a release at the end of the year, since it will be the end of the work funded by Mark. | 22:21 |
th1a | We don't want to leave unfinished, unreleased code sitting around. | 22:21 |
th1a | And we will probably want to do some small pre-school late july release. | 22:22 |
th1a | Because there will probably be things in the pipe people would want. | 22:22 |
th1a | I don't know if that would be a full point release. | 22:22 |
th1a | After that... | 22:22 |
th1a | We're a normal open source project that releases whenever. | 22:22 |
th1a | normal *small* open source project. | 22:23 |
th1a | I mean, major releases will probably shift to July. | 22:23 |
th1a | But we're not going to be keeping the same kind of schedule at all. | 22:23 |
menesis | Makes sense | 22:25 |
th1a | Do you think just naming PPA's after point releases makes sense, considering they're going to become fairly infrequent? | 22:26 |
menesis | Current naming is confusing | 22:31 |
menesis | I was reluctant to create version-named PPAs because they cannot be deleted | 22:31 |
th1a | The current plan didn't take account sufficiently people wanting to stay on LTS, mostly. | 22:32 |
menesis | But schooltool releases are all named 2.4, 2.6 ... in the ftp and launchpad, doing the same with PPAs would be good | 22:32 |
th1a | OK, super. | 22:32 |
menesis | For example, we decided to simply push 2.6 to all LTS users, but the celery stuff in it caused pain | 22:33 |
menesis | that is not really ironed out even now | 22:34 |
th1a | Would you want to just push 2.6.3 to 14.04 and just work on pushing people off 12.04 as soon as possible? | 22:34 |
th1a | I guess that doesn't make sense. | 22:34 |
th1a | Maybe just doing 2.8 for 14.04. | 22:34 |
th1a | ? | 22:35 |
th1a | I don't know what would actually save you time. | 22:35 |
th1a | My point is... I'm open to saving time. | 22:35 |
menesis | Leaving 14.04 LTS at 2.6 will save time | 22:36 |
menesis | I have already released 2.6.2 with updated translations and bugfixes | 22:36 |
menesis | on February 15 | 22:37 |
th1a | OK. | 22:37 |
menesis | There were no bugfixes not related to relationships/levels/parent access since then | 22:37 |
th1a | I'm hoping replaceafill will be turning to pure bugfix mode very soon now. | 22:38 |
th1a | After some management induced distraction. | 22:39 |
replaceafill | :D | 22:39 |
replaceafill | i'm already finding (and fixing) bugs along the way | 22:39 |
th1a | I should note that I just got an enthusiastic email from someone at UNICEF in Nigeria, so working with David may someday payoff. | 22:40 |
th1a | Anyhow, so there should be some relevant bugfixes coming down the pipe. | 22:42 |
th1a | OK... so I think we're all on the same page, release-wise? | 22:46 |
th1a | Yes? | 22:50 |
th1a | No? | 22:50 |
th1a | Questions? | 22:50 |
th1a | ping? | 22:50 |
replaceafill | none (yet) from me | 22:50 |
th1a | OK... replaceafill, perhaps you should go ahead. | 22:52 |
replaceafill | ok | 22:52 |
replaceafill | last week i started the report for David, as you told me i stopped when i had too many questions | 22:53 |
replaceafill | he already replied | 22:53 |
replaceafill | so i can continue with it | 22:53 |
replaceafill | in the meantime | 22:53 |
replaceafill | i found several "issues" with the gradebook | 22:53 |
replaceafill | for instance, the course report activity not having a scoresystem option | 22:54 |
replaceafill | to set comments in course report sheets, like David needed | 22:54 |
th1a | Yeah, I presume that's pretty straightforward. | 22:54 |
replaceafill | yeah | 22:54 |
replaceafill | also | 22:54 |
replaceafill | i noticed the administrators cannot see comments | 22:54 |
replaceafill | since the gradebook is readonly for them | 22:55 |
replaceafill | and clicking the cell doesn't bring anything up | 22:55 |
th1a | Ah. | 22:55 |
menesis | yes, only the first 5 chars of comments are displayed both in gradebook and report sheets | 22:56 |
menesis | no. in export? | 22:56 |
th1a | I did get a very reasonable feature request for a view for admins to review comments in bulk. | 22:56 |
replaceafill | also, the total_popup_menu has a "silence" issue with the attendance score system | 22:56 |
menesis | report sheet outline item should render ok, but not in column | 22:56 |
menesis | silence? | 22:57 |
replaceafill | it doesn't "break" the gradebook functionality | 22:57 |
replaceafill | i mean, completely | 22:57 |
replaceafill | AttributeError: 'PersistentAttendanceScoreSystem' object has no attribute 'title' | 22:57 |
replaceafill | i remember menesis filed a similar bug | 22:57 |
replaceafill | or at least mentioned it here | 22:58 |
replaceafill | (i haven't looked the bug list or the irclogs yet) :D | 22:58 |
replaceafill | and finally | 22:58 |
replaceafill | the export problem with section timetables | 22:58 |
replaceafill | if you delete a timetable that has been used in a section schedule | 22:59 |
replaceafill | and then you try to export the school info | 22:59 |
replaceafill | the timetable attribute in the schedule remains | 22:59 |
replaceafill | and the exporter tries to access its __name__ | 22:59 |
replaceafill | which by that point already None | 22:59 |
menesis | oh. that's what I though but couldn't reproduce it. | 23:00 |
replaceafill | is already* | 23:00 |
th1a | OK, he just ignored the horrible warning. | 23:00 |
replaceafill | right :) | 23:00 |
replaceafill | and yvl even set a comment | 23:00 |
replaceafill | suggesting we should turn that property into a intid getter | 23:00 |
replaceafill | or a relationship | 23:00 |
replaceafill | i checked just briefly but i think we should make sure we delete the schedule | 23:01 |
th1a | Well, can we let the exporter skip the error? | 23:01 |
menesis | There is a subscriber that deletes... something when timetable is deleted | 23:01 |
replaceafill | so the xls export won't find it | 23:01 |
replaceafill | menesis, yeah, i noticed | 23:01 |
replaceafill | imho it's something out of sync between the subscribers and the section schedule container | 23:01 |
replaceafill | i'll pdb to get a full answer | 23:02 |
replaceafill | th1a, yeah' | 23:02 |
replaceafill | that's the "easy" solution | 23:02 |
th1a | OK. | 23:02 |
th1a | I certainly don't want to sink a lot of time into it. | 23:02 |
replaceafill | right | 23:02 |
th1a | OK. | 23:03 |
replaceafill | and i started looking for other high priority bugs | 23:03 |
replaceafill | oh | 23:03 |
th1a | I did label ones by release as well. | 23:03 |
replaceafill | and th1a, to answer your question about the website | 23:03 |
th1a | So you should be looking for high/trusty alpha first. | 23:03 |
replaceafill | can we work on that on Wednesday? | 23:03 |
replaceafill | ah, ok | 23:04 |
th1a | Tomorrow is not good? | 23:04 |
replaceafill | i usually meet with the hilt folks from... | 23:04 |
* replaceafill is doing time conversion... | 23:04 | |
replaceafill | 20:30 - 21:00 your time | 23:05 |
th1a | I was thinking of trying to get something up before my wednesday meeting with the ARK people. | 23:05 |
replaceafill | why don't we work at 13:30? | 23:05 |
replaceafill | i mean, tomorrow | 23:06 |
replaceafill | i can get earlier if you want | 23:06 |
replaceafill | get up* | 23:06 |
th1a | OK. | 23:06 |
th1a | That'll work. | 23:06 |
replaceafill | tomorrow 13:30? | 23:07 |
th1a | Yes. | 23:07 |
replaceafill | ok, cool | 23:07 |
replaceafill | i guess that's it from me | 23:07 |
th1a | Also, this: https://answers.launchpad.net/schooltool/+question/244891 | 23:07 |
th1a | Maybe we could have a switch to turn off ckeditor? | 23:08 |
replaceafill | that's usually solved using flash, right? | 23:08 |
th1a | Hm? | 23:08 |
replaceafill | i mean, the clipboard security issue | 23:08 |
th1a | In ckeditor or in general? | 23:09 |
replaceafill | in general | 23:09 |
replaceafill | hold on, let me re-read the question | 23:09 |
replaceafill | ah, never mind | 23:10 |
replaceafill | i thought he meant that security warning | 23:10 |
replaceafill | you get when you're trying to paste sometimes | 23:10 |
th1a | There is a weird extra step that I just assumed had to be there for some reason. | 23:11 |
replaceafill | right | 23:11 |
th1a | I assume there is a reason for it. | 23:11 |
replaceafill | i wonder if there's a configuration option to disable it | 23:12 |
th1a | OH YEAH! | 23:13 |
th1a | It is ckeditor. | 23:13 |
replaceafill | :D | 23:13 |
replaceafill | https://drupal.org/node/687964 | 23:13 |
th1a | So that is necessary to paste styled text. | 23:14 |
th1a | That's why it is there? | 23:14 |
replaceafill | i think so | 23:14 |
replaceafill | http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.forcePasteAsPlainText | 23:14 |
replaceafill | "loosing any formatting information possibly available in the source text" | 23:15 |
th1a | The thing is SOME people want exactly that. | 23:15 |
th1a | They want to paste their styled comments from word. | 23:15 |
th1a | Hm. | 23:15 |
th1a | paste from word is not affected by this configuration. | 23:15 |
th1a | Well, try that. | 23:15 |
replaceafill | on it | 23:16 |
th1a | OK, thanks. | 23:17 |
th1a | The thing I notice about the site layout at this point is that in the narrower (no-sidebar) configuration, the text spacing looks right, but it goes all wrong in the wide sidebar version. | 23:18 |
menesis | There can be two buttons: Paste plain text and Paste with styling. | 23:18 |
th1a | But... well, don't do anything with it now. We'll talk tomorrow. | 23:18 |
th1a | Does that get rid of the extra step if you paste plain text? | 23:19 |
menesis | Not sure, I only know there are a few buttons available | 23:20 |
replaceafill | we already tried to force plain text: | 23:22 |
replaceafill | FCKConfig.ForcePasteAsPlainText = true ; | 23:22 |
replaceafill | the problem is the capital F in force | 23:22 |
replaceafill | it should be: | 23:22 |
replaceafill | FCKConfig.forcePasteAsPlainText = true ; | 23:22 |
th1a | FCK is F*CKED! | 23:22 |
replaceafill | :D | 23:22 |
replaceafill | i wonder how to simulate copy from word if i don't have word... :D | 23:23 |
replaceafill | wow | 23:23 |
replaceafill | fck is smarter than me ;) | 23:23 |
replaceafill | (not difficult to be) | 23:23 |
replaceafill | th1a, it works | 23:23 |
replaceafill | we're just out-dated | 23:23 |
replaceafill | in the config name | 23:23 |
replaceafill | pasting keeps the formatting | 23:24 |
replaceafill | and the old intermediate window doesn't show | 23:24 |
th1a | OK... so we can just get rid of it. | 23:25 |
th1a | Maybe you can tell that guy what file to change if he wants to. | 23:25 |
replaceafill | ah | 23:26 |
replaceafill | ok | 23:26 |
replaceafill | that's David, right? :) | 23:26 |
replaceafill | will do | 23:26 |
replaceafill | btw, i hope you don't mind i'm creating subprojects for these customization works | 23:27 |
th1a | Yeah... I was trying to remember who caveman was! | 23:27 |
replaceafill | niepa, sakeji | 23:27 |
th1a | Subprojects? | 23:27 |
replaceafill | https://launchpad.net/schooltool.niepa | 23:28 |
replaceafill | Part of: | 23:28 |
replaceafill | SchoolTool Project | 23:28 |
th1a | Whatever works for you. | 23:28 |
replaceafill | kk | 23:28 |
th1a | OK, catch you tomorrow then. | 23:29 |
replaceafill | ok, thanks guys | 23:29 |
th1a | Thanks menesis. | 23:29 |
th1a | Thanks replaceafill. | 23:29 |
* th1a drops the bag of gravel. | 23:29 | |
menesis | Thank you. | 23:30 |
th1a | replaceafill: Also, send me your invoice. I need to make sure I have enough money in all my international banking accounts. | 23:32 |
replaceafill | ah cool, will send tonight | 23:33 |
replaceafill | i wish i had international bank accounts... :D | 23:33 |
*** khildin has quit IRC | 23:37 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!