*** menesis has quit IRC | 01:26 | |
*** aks has joined #schooltool | 05:11 | |
*** aks has joined #schooltool | 05:11 | |
*** aks has quit IRC | 07:23 | |
*** aks has joined #schooltool | 07:24 | |
*** aelkner has quit IRC | 08:59 | |
*** aelkner has joined #schooltool | 09:23 | |
*** menesis has joined #schooltool | 10:32 | |
*** aks has quit IRC | 13:22 | |
*** povbot has joined #schooltool | 14:14 | |
*** povbot` has quit IRC | 14:22 | |
*** issyl0 has quit IRC | 14:22 | |
*** issyl0 has joined #schooltool | 14:25 | |
*** th1a has joined #schooltool | 14:58 | |
*** replaceafill has joined #schooltool | 15:20 | |
th1a | hi aelkner, replaceafill. | 15:31 |
---|---|---|
aelkner | morning | 15:31 |
replaceafill | good morning | 15:31 |
th1a | It is a holiday in Lithuania. | 15:32 |
th1a | A government holiday. | 15:32 |
th1a | (tomorrow too) | 15:32 |
th1a | So basically aelkner and I get to discuss David's needs. | 15:32 |
th1a | We can start with replaceafill. | 15:32 |
replaceafill | ok | 15:32 |
replaceafill | i worked on Cambodia's report | 15:33 |
replaceafill | *reports | 15:33 |
replaceafill | fixed the font issue that preventing us from displaying khmer | 15:33 |
replaceafill | and updated the census reports for primary and secondary schools | 15:33 |
replaceafill | got a couple of questions, which i already asked Chandara about | 15:34 |
replaceafill | also, worked a little on the journal | 15:34 |
replaceafill | fixed a security issue reported last week by a user | 15:35 |
replaceafill | added support for selenium tests to the journal's buildout | 15:35 |
replaceafill | and tests for the bug | 15:35 |
replaceafill | th1a, Vinny answered about our warning color question | 15:36 |
replaceafill | he said he likes the way it is now (with teal for the text) :) | 15:36 |
th1a | The light teal? | 15:36 |
replaceafill | yes | 15:36 |
th1a | Do you like it that way? | 15:37 |
replaceafill | yes, i agree with him that the red "X" next to the warning message is enough | 15:37 |
replaceafill | "I think that the teal in the file Doug posted works better than the red that I recommended. The red X next to it does a good enough job of showing that it is an error" | 15:37 |
th1a | I think it should be a darker teal, personally. | 15:38 |
replaceafill | ah | 15:38 |
replaceafill | ok, basically that's it from me, i'd like to keep working on Cambodia if that's ok | 15:39 |
replaceafill | improving the reports | 15:39 |
th1a | For how long? | 15:39 |
replaceafill | until Wednesday? | 15:39 |
replaceafill | i mean, couple of days | 15:39 |
th1a | OK. | 15:40 |
replaceafill | ah, i need to work on the tests for the student view of the journal too | 15:40 |
replaceafill | i'll start with that today | 15:40 |
replaceafill | that's it from me | 15:40 |
th1a | Thanks replaceafill. | 15:41 |
th1a | aelkner, how's the report sheet thing coming? | 15:42 |
th1a | Eagles had a good night for a change. | 15:42 |
aelkner | how about them Steelers? | 15:42 |
aelkner | are we looking at an all Pennsylvania Super Bowl? | 15:42 |
aelkner | i saw both games | 15:43 |
aelkner | beating the Patriots must have been satisfying | 15:43 |
*** menesis has quit IRC | 15:43 | |
th1a | aelkner jumps straight to the all-PA Super Bowl. | 15:43 |
th1a | The real question is whether or not we'll be able to watch it in Poland. | 15:44 |
replaceafill | :| | 15:44 |
th1a | I'd better check that out with dwelsh. | 15:44 |
aelkner | how about we just schedule the sprint for AFTER the super bowl for Pete's sake | 15:44 |
replaceafill | :D | 15:44 |
aelkner | anyway, i took another day of last week because I needed to get a flu shot and run various other errands | 15:45 |
aelkner | however, i did work on making the report card changes we discussed, but i ran into some issues while coding | 15:46 |
aelkner | i believe there are too many issues with what we are trying to provide to handle them all | 15:46 |
aelkner | i figured this out while doing a manual paper-trace of the process | 15:46 |
aelkner | i believe the solution is, as it usually is when things get too complicated | 15:47 |
aelkner | is to reduce the flexibility just a little bit to allow certain assumptions | 15:48 |
th1a | I was sure you were going to say "start over from scratch." | 15:48 |
aelkner | and then the whole process can become predictable | 15:48 |
aelkner | oh no, it's just that we can't have our cake and eat it, too | 15:48 |
th1a | Go on... | 15:49 |
aelkner | ok, so here's the thing | 15:49 |
aelkner | i think that each deployment, be it term-specific or whole-year, must be a single row in the table | 15:50 |
aelkner | and that it must be only that row that can be hidden or unhidden | 15:50 |
th1a | Can we just get rid of the concept of whole-year? | 15:50 |
aelkner | well, here's the thing | 15:50 |
aelkner | if they create, say a fall template and a spring template | 15:51 |
th1a | Confuses the report card? | 15:51 |
aelkner | no, just the deployment views | 15:52 |
aelkner | this may be easier on the phone, if you don't mind | 15:52 |
th1a | OK. | 15:53 |
th1a | Let's move on to David's issues. | 15:53 |
aelkner | go ahead | 15:53 |
th1a | I think the "Photographs" email is the most useful. | 15:53 |
th1a | Do you have that one? | 15:53 |
aelkner | one sec | 15:53 |
* th1a goes to pee... | 15:54 | |
aelkner | ok, ready when you are | 15:57 |
th1a | aelkner: Can you check to see the reload time on deleting a person from a group on the demo server? | 15:57 |
aelkner | which server, the normal one or the niepa one? | 15:57 |
th1a | the one David is using. | 15:57 |
aelkner | he's using it, oh | 15:57 |
th1a | (delete someone and add them back) | 15:57 |
aelkner | ok | 15:57 |
th1a | replaceafill: 1) It is very difficult editing items especially removing students from the list in the groups, as it is very difficult, except if there is something i'm not getting right. | 15:58 |
aelkner | i just removed, added back a student, it was easy | 15:59 |
th1a | Just checking. | 15:59 |
th1a | OK, one related issue I noticed, we really should be sorting the groups in the filter widget. | 16:00 |
replaceafill | th1a, is that from David Ally? | 16:00 |
th1a | replaceafill: Yes. | 16:00 |
aelkner | replaceafill, i noticed that the members are not batched | 16:01 |
aelkner | or filterable | 16:01 |
replaceafill | i think it's related to our checkboxes vs buttons discussion | 16:01 |
th1a | I'll send him a response, I just want to bounce this off you. | 16:01 |
th1a | replaceafill: Did you discuss that with him? | 16:01 |
replaceafill | no, we did | 16:01 |
aelkner | only the available list is batched | 16:01 |
replaceafill | when we changed to buttons | 16:01 |
th1a | I don't recall, replaceafill. | 16:02 |
replaceafill | well, it was when we started flourish basically | 16:02 |
replaceafill | Matt also complained about it, it's too difficult to delete a loooot of people | 16:03 |
th1a | Yes. | 16:04 |
aelkner | we used to have check oxes | 16:04 |
th1a | Well, we could add back a special view for mass deleting. | 16:04 |
aelkner | yes, probably a good idea | 16:04 |
th1a | It doesn't make sense to me other than allowing you to invert selection. | 16:05 |
th1a | Or maybe we should just add in a Delete All button. | 16:05 |
aelkner | but in david's other email he refered to inverting selection | 16:06 |
th1a | OK. | 16:06 |
aelkner | so that you select the students you want ot keep, invert, then delete those | 16:06 |
th1a | I'd say we should add that as a separate view rather than complicate this one further. | 16:06 |
th1a | OK, I'll think about that. | 16:07 |
th1a | He also wants groups to sync with sections, i.e.: I also noticed that when new names are added to the group, it doesn't appear in the gradebook. | 16:08 |
th1a | That's not a quick fix. | 16:08 |
replaceafill | similar to Cambodia | 16:08 |
th1a | Also it is something we took out of sections that used to be there because it was a bit scary. | 16:08 |
th1a | I was thinking though that it might be cleaner to implement it on the group side. | 16:09 |
aelkner | right | 16:09 |
th1a | More of a hook on groups than embedding groups in section enrollment. | 16:09 |
replaceafill | in Cambodia, we use a subscriber to the relationship | 16:09 |
th1a | So, essentially "Associate a Section with this Group." | 16:10 |
th1a | I think it should be a push thing rather than a pull thing though. | 16:10 |
th1a | push to section not pull from group. | 16:10 |
aelkner | i agree, keep it simple | 16:10 |
th1a | Is that how Cambodia works, replaceafill? | 16:11 |
replaceafill | yes, there's a subscriber that catches the addrelationshipevent | 16:12 |
replaceafill | when you assign someone to a group, the subscriber gets called | 16:12 |
replaceafill | and enrolls the student in the appropriate sections | 16:12 |
replaceafill | there's another subscriber for the removerelationshipevent | 16:12 |
replaceafill | when you take someone out of the group | 16:13 |
replaceafill | he's removed from the related sections | 16:13 |
aelkner | that's all hard-coded to a table in code, not something the user configures, correct? | 16:13 |
replaceafill | it's not hard-coded, it's all relationships | 16:13 |
th1a | Basically, I don't want this to be automatic. | 16:13 |
th1a | I'm thinking more like: | 16:13 |
th1a | IF there is a section relationship on a group, when you add someone to that group (or delete), you get a popup asking if you want to remove them from the associated sections. | 16:14 |
th1a | (or add) | 16:14 |
th1a | add/delete in both cases, ofc. | 16:14 |
replaceafill | you'll need UI for relating a group to one (or several) sections | 16:15 |
th1a | Of course. | 16:16 |
th1a | This would be for the spring release. | 16:16 |
replaceafill | ah | 16:16 |
th1a | I just don't want it to be a hard, automatic relationship. | 16:17 |
th1a | One thing I think we do need (and is easy) is an "Add All" button on the section edit form, so you can do a search and hit Add All to just add an entire group. | 16:18 |
th1a | Make sense? | 16:18 |
th1a | Also, replaceafill, what can we do about this: I will also like the title change to Register, we use something like Class Register here in place of Journal. | 16:19 |
th1a | Can that actually be handled like a translation? | 16:19 |
replaceafill | i think so | 16:20 |
replaceafill | i do it with "Gradebook" | 16:20 |
th1a | Can you tell David how to do it (by email)? | 16:20 |
aelkner | that's a code issue, not a user one | 16:21 |
replaceafill | you mean, edit/compile the translation? | 16:21 |
aelkner | exactly | 16:21 |
aelkner | so it's not fixable that way | 16:21 |
th1a | It doesn't have to be done through the web. | 16:23 |
th1a | If he really cares about it, he'll follow directions to fix it. | 16:23 |
aelkner | he can't change code | 16:23 |
aelkner | that waht it takes to change translations | 16:24 |
replaceafill | is he still using the vps for his testing instance? | 16:24 |
aelkner | he's using my test instance for now | 16:24 |
replaceafill | but th1a is right about this one, it can be handled as a translation | 16:25 |
replaceafill | you translate "Journal" the way you want to see it in your language | 16:25 |
aelkner | but not in the UI | 16:25 |
replaceafill | no, the UI stays the same | 16:25 |
aelkner | so david isn't the one who can change it | 16:26 |
aelkner | it has to be us | 16:26 |
th1a | It is a translation. | 16:26 |
aelkner | right | 16:26 |
replaceafill | i don't know how to spell "Register" in David's language :) | 16:27 |
th1a | You don't have to re-write the application to make it work in Khmer. | 16:27 |
aelkner | :) | 16:27 |
aelkner | David want English, just different words | 16:27 |
replaceafill | ah | 16:27 |
aelkner | Register for Gradebook | 16:27 |
aelkner | of course, what does he want for Journal? | 16:28 |
th1a | I think he means Register for Journal. | 16:28 |
th1a | OK... | 16:30 |
th1a | replaceafill: Can you send an email and cc: aelkner. ;-) | 16:30 |
replaceafill | th1a, but David doesn't have access to the vps | 16:30 |
aelkner | yeah, and shouldn't we wait for the other guys to discuss this? | 16:31 |
th1a | Well, then aelkner will have to help him until he gets off it. | 16:31 |
th1a | aelkner: This is not really a difficult problem. | 16:31 |
aelkner | it would require me to elicit assistance from the pov guys | 16:31 |
th1a | ? | 16:32 |
aelkner | and i'm not sure how we want to handle this now that we don't have separate skins | 16:32 |
th1a | aelkner: Chill. | 16:32 |
th1a | We have many translations. | 16:32 |
th1a | The whole premise here is "replaceafill send instructions." | 16:32 |
aelkner | ok, i understand, and i make the canges and install | 16:33 |
aelkner | got it | 16:33 |
th1a | whew. | 16:33 |
aelkner | replaceafill, does translation rely on skin? | 16:33 |
replaceafill | no | 16:33 |
replaceafill | you have to set it up in the instance | 16:33 |
aelkner | niepa uses intance_type=flourish | 16:34 |
replaceafill | instance/schooltool.conf | 16:34 |
aelkner | oh, that config file | 16:34 |
replaceafill | lang | 16:34 |
replaceafill | for example if i want the instance to be displayed in Salvadorean spanish i use: | 16:34 |
replaceafill | lang es-sv | 16:34 |
aelkner | so we have to create a niepa lang that is english + small tweeks? | 16:35 |
replaceafill | David is from nigeria, right? | 16:35 |
th1a | He works with them. | 16:35 |
aelkner | \well, david is making decision for niepa | 16:35 |
replaceafill | ah | 16:35 |
aelkner | a project that happens to like in nigeria at the moment | 16:36 |
th1a | In Nigeria, yes. | 16:36 |
aelkner | but it's not a decision for all nigerian people that would use schooltool | 16:36 |
aelkner | just the people who use schooltool.niepa | 16:36 |
th1a | It is pretty likely to apply generally. | 16:37 |
th1a | "Journal" isn't even really used in the US. | 16:37 |
th1a | But neither is "register." | 16:37 |
th1a | So I mean it probably will apply to Nigeria as a whole. | 16:38 |
th1a | But it doesn't really matter for the purposes of this conversation, right? | 16:39 |
* replaceafill is looking for nigeria's english code | 16:40 | |
aelkner | we could just assume that all of nigeria goes with what david thinks and put those translation in eng-ng (or whatever the letters after the - would be) | 16:40 |
replaceafill | aelkner, +1 | 16:40 |
aelkner | if another nigerian has a problem (not likely in the short term) | 16:41 |
aelkner | we could create a second lang for them | 16:41 |
aelkner | replaceafill, does that make sense? | 16:41 |
replaceafill | aelkner, it does to me | 16:42 |
th1a | Can we force that to be the default on their server? | 16:43 |
replaceafill | yes | 16:43 |
aelkner | that's what replaceafill was talking about in the instance/schooltool.conf | 16:43 |
aelkner | after the schooltool eggs have a new lang set up | 16:43 |
aelkner | then all i have to do is change the lang=? | 16:44 |
aelkner | replaceafill, is that correct? | 16:44 |
replaceafill | yes, hold on, i'm testing it | 16:44 |
replaceafill | http://69.164.203.135:6660/calendar | 16:47 |
replaceafill | check the language selector | 16:47 |
replaceafill | next to the login button | 16:47 |
replaceafill | and watch the "Home" tab | 16:47 |
replaceafill | i couldn't find a better example :P | 16:47 |
replaceafill | see the change to "House"? | 16:47 |
th1a | Works for me. | 16:48 |
replaceafill | "Start" should have been a better example ;) | 16:50 |
th1a | Can you force my browser to see that lang by default? | 16:50 |
replaceafill | yes | 16:50 |
replaceafill | just remove the other languages | 16:50 |
th1a | OK. | 16:50 |
th1a | We're good then. | 16:50 |
th1a | Moving on? | 16:51 |
th1a | Everyone ok? | 16:52 |
replaceafill | aelkner, ? | 16:52 |
aelkner | i have no objections | 16:52 |
aelkner | but how would i? | 16:52 |
th1a | One more quick question. | 16:52 |
th1a | ...sorry | 16:54 |
th1a | my mother is talking to me... | 16:54 |
th1a | OK. | 16:54 |
th1a | For the Mass Delete thing. | 16:54 |
th1a | Do you think we could implement that as tertiary navigation (tabs) | 16:55 |
th1a | (as in the way we do years) | 16:55 |
th1a | So you'd have | 16:55 |
th1a | Add/Delete | Mass Delete | 16:55 |
th1a | With Add/Delete as the default. | 16:55 |
aelkner | that tertiary nav thing has worked out nicely for us | 16:56 |
aelkner | like when you want to add an activity to the gradebook | 16:56 |
aelkner | and having the tabs for the less often used case | 16:56 |
th1a | Ah, right, we have used it similarly in a number of places. | 16:57 |
th1a | OK, I'll recommend that then. | 16:57 |
th1a | Well, just as I thought, a nice short meeting. | 16:57 |
th1a | ;-) | 16:57 |
th1a | I'll call you in five aelkner. | 16:57 |
aelkner | ok | 16:57 |
th1a | Later, gentlemen. | 16:58 |
* th1a drops the bag of gravel. | 16:58 | |
replaceafill | aelkner, i'm writing the instructions for you | 16:58 |
replaceafill | aelkner, http://pastebin.com/8jNjEK60 | 17:01 |
replaceafill | let me know if that makes sense | 17:01 |
th1a | I'll wait for you to respond to call aelkner. | 17:03 |
aelkner | replaceafill, i'm using eggs in niepa instance | 17:06 |
aelkner | but i guess i could change the buildout to use local checkouts of trunk | 17:07 |
aelkner | are you saying you already added the translation domain to trunk? | 17:08 |
replaceafill | no | 17:08 |
aelkner | ok, i don't what to do for the 'Make appropriate changes to src/lyceum/journal/locales/en_NI.po' | 17:09 |
replaceafill | open the file, look for "Journal" | 17:09 |
aelkner | and for step 5, copy a pot file to a po file? | 17:09 |
replaceafill | yep | 17:10 |
aelkner | let me take this a step back | 17:12 |
aelkner | right now schooltool.niepa buuldout uses eggs | 17:12 |
aelkner | if i'm only changing translations in schooltool.lyceum.journal, i would only need to add that to buildout | 17:13 |
aelkner | and make local checkout of trunk for that, right? | 17:13 |
replaceafill | correct | 17:13 |
replaceafill | i wrote a general case :) | 17:13 |
replaceafill | not the niepa case | 17:13 |
aelkner | so, following the steps i just mentioned | 17:14 |
aelkner | branching lyceum.journal, copying the pot file to the po file | 17:14 |
aelkner | running make compile-translations from the lyceum.journal directory | 17:15 |
replaceafill | remember edit the en_NI.po file before running "make compile-translations" | 17:15 |
aelkner | to change Journal to Register, yes | 17:15 |
replaceafill | yes | 17:15 |
aelkner | how does that make schoooltool.niepa know about the new language? | 17:16 |
replaceafill | instance/schooltool.conf | 17:16 |
aelkner | yes, the lang is changed there | 17:16 |
replaceafill | lang en-ni | 17:16 |
aelkner | but how does schooltool know about the lang if it's only defined in lyceum journal | 17:16 |
replaceafill | it will use default strings, which is english | 17:17 |
aelkner | ah | 17:17 |
aelkner | ok, i can try this out at some point, thanks | 17:17 |
replaceafill | cool | 17:17 |
aelkner | th1a, you can call me now | 17:19 |
th1a | kk | 17:19 |
* replaceafill goes to get breakfast | 17:27 | |
replaceafill | nigeria's country code is "ng" not "ni" -> http://en.wikipedia.org/wiki/.ng | 17:32 |
replaceafill | aelkner NI|ni -> NG|ng in my instructions | 17:35 |
replaceafill | hey! starting next week, meetings are one hour later for me! | 17:40 |
*** menesis has joined #schooltool | 18:39 | |
aelkner | replaceafill, ayt? | 19:10 |
replaceafill | aelkner, yes | 19:11 |
aelkner | cool, i cold use your help a sec | 19:11 |
aelkner | so i followed your instructions, copying and changing the en_NG.po file | 19:11 |
replaceafill | ah ok | 19:12 |
aelkner | i do the make compile-translations from the lyceum pacjage as you instructed | 19:12 |
replaceafill | yes | 19:12 |
aelkner | it outputs three unix script lines with done as the last output | 19:12 |
aelkner | however, nothing seems changed | 19:13 |
replaceafill | did you change instance/schooltool.conf? | 19:13 |
aelkner | the only change bzr sees is the unknown (not yet added) .po file | 19:13 |
aelkner | yes, but that was later, unrelated | 19:13 |
replaceafill | that's correct | 19:13 |
aelkner | the command was run from the lyceum package, not aware of the others | 19:13 |
aelkner | so why didn't the comand change aything | 19:14 |
replaceafill | aelkner, this in the vps, right? | 19:14 |
aelkner | i'm doing this locally first | 19:14 |
replaceafill | ah | 19:14 |
replaceafill | ok | 19:14 |
aelkner | you said you did this locally | 19:14 |
aelkner | during the meeting | 19:14 |
replaceafill | i showed it to you and th1a in the vps ;) | 19:14 |
replaceafill | http://69.164.203.135:6660 | 19:14 |
aelkner | oh | 19:15 |
replaceafill | but anyway | 19:15 |
aelkner | well, here's the thing | 19:15 |
replaceafill | bzr ignores the compiled files | 19:15 |
aelkner | oh | 19:15 |
replaceafill | and directories | 19:15 |
aelkner | well, that could explain it :) | 19:15 |
replaceafill | check .bzignore | 19:15 |
aelkner | compiled directories? | 19:15 |
replaceafill | **/LC_MESSAGES/*.mo | 19:15 |
replaceafill | yes | 19:15 |
aelkner | ah, got it | 19:15 |
replaceafill | when you run make compile-translations | 19:15 |
replaceafill | a directory is created for each .po file in /locales | 19:16 |
replaceafill | so you should have a en_NI directory | 19:16 |
aelkner | btw, i saw that directory, it is empty | 19:16 |
replaceafill | in /locales | 19:16 |
replaceafill | hhm | 19:16 |
aelkner | oops, sorry | 19:17 |
replaceafill | :/ | 19:17 |
aelkner | i has a .mo file in it | 19:17 |
replaceafill | you should have /locales/en_NG/LC_MESSAGES/*.mo file | 19:17 |
aelkner | yeah, got it | 19:18 |
aelkner | as for the conf file | 19:18 |
aelkner | the instructions (commented out) suggest a pattern | 19:18 |
aelkner | lang en-gb | 19:18 |
replaceafill | yes | 19:18 |
aelkner | ah, ok, so en-ng would follow that | 19:19 |
replaceafill | just leave: "lang en-ng" | 19:20 |
replaceafill | so that's the default language | 19:20 |
replaceafill | you can use multiple languages, but that can be confusing for the users | 19:21 |
aelkner | yes, i set lang en-gb and restarted instance | 19:22 |
aelkner | Journal tab still says Journal, but I probably changed the wrong message | 19:23 |
replaceafill | you mean "lang en-ng" right? | 19:23 |
aelkner | yes, that one :) | 19:24 |
aelkner | btw, i change the empty msgstr to be Register, right? | 19:24 |
replaceafill | line 46 | 19:24 |
aelkner | i just need to find all cases where msgid is Journal and change them | 19:24 |
replaceafill | of the current trunk | 19:24 |
aelkner | yes, i changed line 46 already | 19:25 |
replaceafill | the journal pot template has very few translation strings | 19:25 |
aelkner | tab still came out Journal | 19:25 |
replaceafill | you added the branch to buildout, right? | 19:25 |
replaceafill | check bin/start-schooltool-instance to see if it's being picked | 19:25 |
aelkner | yep, and i doble-check start-schooltool-instance | 19:25 |
replaceafill | hhmm | 19:25 |
aelkner | i do that so that i don't go crazy? | 19:25 |
aelkner | i meant :) | 19:25 |
aelkner | but, yes, i'm pointing to my branch of lyceum journal | 19:26 |
replaceafill | let me try | 19:26 |
aelkner | wait | 19:28 |
aelkner | i found another typo | 19:28 |
aelkner | replaceafill, it works! | 19:28 |
aelkner | sorry for the confusion | 19:28 |
replaceafill | cool :) | 19:28 |
replaceafill | np | 19:28 |
aelkner | and thanks for the help | 19:28 |
replaceafill | sure | 19:28 |
aelkner | now i know how to do translations | 19:29 |
aelkner | i'm glad for that | 19:29 |
replaceafill | you should ask menesis to include the en_NG.po file in the trunks | 19:29 |
replaceafill | so David can use it | 19:29 |
aelkner | i can merge my branch to trunk as i've been doing since the flourish sprint | 19:30 |
replaceafill | i dont recommend | 19:30 |
replaceafill | menesis is the right person to mess with the translations | 19:30 |
replaceafill | i've learned that the wrong way :) | 19:30 |
aelkner | ok, i'll discuss it with him wednesday | 19:30 |
replaceafill | kk | 19:30 |
aelkner | i won't push to trunk, good suggestion | 19:31 |
aelkner | but you do agree that merging bug-fixes to trunk gets them out of the way nicer | 19:31 |
replaceafill | ah yes | 19:31 |
aelkner | i've noticed that menesis doesn't complain when i update trunk with bug fixes | 19:31 |
aelkner | it helps that i change CHANGES.txt | 19:32 |
aelkner | but is saves a tedious step of creating new branches each time with merge requests | 19:32 |
replaceafill | definitely | 19:32 |
aelkner | and then having to check if they got merged | 19:32 |
replaceafill | but translations are uploaded to rosetta and all | 19:32 |
aelkner | yeah, so i like that improvement to the development process since the sprint | 19:32 |
aelkner | but yes, i see translations as a special case | 19:33 |
aelkner | so i won't bother mucking with that | 19:33 |
* aelkner goes to run an errand | 19:36 | |
*** replaceafill has quit IRC | 20:56 | |
*** replaceafill has joined #schooltool | 22:42 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!