IRC log of #schooltool for Wednesday, 2014-07-02

*** replaceafill has quit IRC00:58
*** nedosa has joined #schooltool02:12
*** nedosa has quit IRC02:27
*** menesis has quit IRC02:41
*** menesis has joined #schooltool11:41
*** th1a has joined #schooltool12:17
*** nedosa has joined #schooltool12:57
*** nedosa has quit IRC13:21
*** menesis has quit IRC13:23
*** nedosa has joined #schooltool13:27
*** menesis has joined #schooltool14:42
*** replaceafill has joined #schooltool15:49
*** mibofra has quit IRC15:52
th1ahi replaceafill.16:02
replaceafillhey th1a16:02
th1aTo make the dashboard accesible I have to change HOST to '' ?16:04
th1aOr ?16:05
replaceafill127.0.0.1 means local only16:05
th1aOK, how are you doing?16:06
replaceafilli'm behind on packaging16:06
replaceafilli was supposed to do that yesterday16:06
replaceafillbut i spent more time in meetings :)16:07
replaceafillwith jelkner/cesar rodriguez16:07
replaceafillthe meeting with Cesar helped me find some issues though16:07
replaceafilli reported them as bugs16:07
th1aYes, I saw those.16:07
replaceafilland jelkner has his server running now16:07
replaceafillwill you be around tonight?16:10
th1aMore or less.16:10
replaceafillok, hold on16:10
th1aJennifer and I are going away tomorrow and Friday.16:10
replaceafillis that gray ok for am/pm?16:11
th1aYeah, that's good.16:12
th1aIt just needs to be easily ignorable.16:12
replaceafillso, i'll have packages ready tonight16:13
replaceafilland move to the cando bugs16:14
replaceafillcould we discuss billing before you go?16:14
th1aOr now16:16
replaceafillor tonight16:16
replaceafillyour call16:16
th1aThere is not that much to discuss.16:16
th1aSet aside for ARK the hours on the calendar for them.16:16
th1aThat many hours of work.16:17
th1aThat is,16:17
th1a12 days x 8.16:17
th1aInvoice Mark for the rest.16:18
replaceafilloh! i need to invoice mark!16:18
replaceafillth1a, but i meant *student billing/fees"16:18
replaceafillbut thanks for reminding me about the invoices ;)16:19
replaceafillfrom the spec seems pretty simple:16:24
replaceafillRegister debits and credits against an individual pupil and aggregate this16:24
replaceafillinto a student balance.16:24
replaceafillGenerate invoices/receipts as printable documents.16:24
replaceafillenglish confuses me here16:25
nedosa sorry to interrupt, is the billing spec somewhere public ?16:25
th1aWell, it will be here in a few seconds.16:25
replaceafillwhat's the difference betwen invoice and receipt?16:25
nedosathanks :)16:25
th1aBill and receipt.16:25
th1athere is not much to it yet nedosa.16:26
replaceafillinvoice tells you what you need to pay, right?16:26
th1aYou owe this, vs this is what you paid.16:26
replaceafillreceipt is what you get after you paid16:26
th1aWe received your money.16:26
th1aSo basically:16:26
th1a* create debit16:27
th1a* create credit16:27
th1a(this is its own accordion section)16:27
nedosado you plan to introduce the notion of splitting a payment into smaller chunks ?16:27
th1aShow a table with a list of those chronologically and a total.16:27
th1aNot in this round, nedosa.16:27
th1aThis is the simplest possible initial implementation.16:28
th1aWe'll go from there.16:28
replaceafillpayment categories is also out for now, right?16:28
nedosacool, thanks th1a16:28
th1aDid they want that?16:28
replaceafillnot really, it just we discussed it at some point16:28
replaceafill(it's in my notes)16:28
th1aLet's just get it working first.16:29
replaceafillso, first iteration is basically just a total16:29
replaceafillwhat about reports?16:29
th1aFor each credit/debit you can create a specific invoice/bill.16:29
replaceafillmake the table in the accordion a pdf?16:29
th1aI guess each needs a Title, description, date, value.16:30
replaceafillgroup/people reports? not yet?16:31
replaceafilllike showing which students are behind in payments, etc16:31
nedosai guess it will not be viewable by parents yet ?16:32
th1aWell, it should be as all the basic student info is available.16:32
th1aTo parents, who have logins.16:32
th1a(in 2.8)16:32
replaceafillthis is enough to start16:35
th1aWe'll also need two overall reports for the person (you should probably put these in the slider and the sidebar)16:35
th1aOr maybe it is just one...16:36
th1aYeah, it is just one.16:36
th1aThat has all the debits and credits (let's say for the year) with the balance.16:36
th1aSo you can send an overall bill or just a bill per debit.16:36
replaceafillthat's basically the same info in the accordion, right?16:38
replaceafilli mean, no filtering or anything16:38
*** menesis has quit IRC16:38
th1aYeah, at the bottom if there is a negative balance it should say "amount due:"16:39
th1aLIke a bill.  ;-)16:39
replaceafilli was thinking colors :)16:40
replaceafillbut right16:40
th1aI mean, the wording, layout can be changed easily enough.16:41
th1aWe just know that it is actually much easier to get feedback on a simple implementation than start asking questions passed through three intermediaries.16:41
th1aOnce they see it, they'll know exactly what they want. ;-)16:41
th1a"Is it possible to... ?"16:42
nedosa+1 here, totally supportive of this16:42
*** menesis has joined #schooltool16:43
th1aI'm glad we finally found someone to pay to start it off, nedosa.16:44
nedosayeah, should be interesting16:44
th1aI guess the credit generating activities is going to have an extra level, replaceafill.16:45
th1aNow that I think about it.16:45
th1aI think it will need to be more like:16:45
th1aCreate a "income activity" object (at the school level)16:46
th1aThen track credit and debits against that.16:46
th1a(presumably coming out with a credit at the end)16:46
th1aThat is, each activity is an object with credits/debits.16:47
replaceafillthose do need categories according to the spec16:47
th1aAs usual, I'm not even looking at the spec.  ;-)16:47
replaceafillthe activity is like the person in this case16:47
replaceafillwe track based on it16:47
replaceafillgot it16:48
replaceafillabout credits16:49
replaceafillin both features16:49
th1aSo you can say "Bake sale, netted $127"16:49
replaceafilldo we track "until when"16:49
replaceafilli mean16:49
replaceafilllike a target date16:49
replaceafillor something16:49
replaceafill"Bake sale, netted $127 by june 30"16:50
th1aMaybe I should look at the spec... is that in the spec?16:50
replaceafillno, it's just that the spec uses "record PROJECTED income"16:50
th1aAh, I have a printed copy right here.  ;-)16:51
th1aWe should probably just let you close the event.16:51
th1aSet the projected income at the beginning.16:51
th1aClose it when you are done.16:51
th1aIf they are activities they should have an end, I'd think.16:51
replaceafilland we should track fees/income by year, right?16:52
replaceafillor just the date is enough?16:53
replaceafillmaybe i'm just thinking about UI presentation16:54
th1aProbably NOT by year.16:54
th1aI'd say not by year.16:55
replaceafillthe description could just be "Bake sale 2014"16:55
replaceafillor title or whatever16:56
replaceafillcool, this will be fun16:56
th1aIt should be easy and clean.16:57
th1aAt least at first.  ;-)16:57
replaceafillok, that's it from me th1a16:59
th1aOK, I'm trying to get my vpn setup going...17:02
*** menesis has left #schooltool17:08
*** menesis has joined #schooltool17:08
th1aOh, weird. I got a different (non-ARK) version of schooltool running on the central server.17:16
th1aOr, no, it is just older.17:16
th1aNon ARK logo.17:17
replaceafilldid you add the right ppa?17:20
th1aIt doesn't look like I'd ever updated the instance.17:20
th1aGets hard to keep track of these, as you might imagine.17:20
th1aI mean, as I'm sure you KNOW.18:07
th1aThis update would be going a lot quicker if I'd found the server ISO...18:19
replaceafillthe 32bit iso?18:33
replaceafilldid you find it?18:35
th1aOn the other hand, I am getting the update to Gnome-Soduku.18:35
th1aI'd set this one up a while ago.18:35
replaceafillah ok18:36
th1aMy desktop will be much happier doing this kind of testing...19:02
th1areplaceafill:  How can I know when the central  server is trying to replicate from the school?19:07
th1aIs there a set period?19:08
*** menesis has quit IRC19:08
replaceafillit's in the zeo logs19:08
*** nedosa has left #schooltool20:01
*** th1a has quit IRC21:40
*** th1a has joined #schooltool21:41
*** mibofra has joined #schooltool21:47
th1areplaceafill: do you have the copies of the conf files you sent to Sunesh?22:47
th1aIf I"m only connecting to one other school, do I need to make a second instance or can I just use standard, replaceafill?22:52
replaceafillback from lunch22:55
replaceafillth1a, yes22:56
replaceafillwe have the conf files on bzr22:56
replaceafillis that ok?22:56
th1aIf only we had a system for managing files...22:56
replaceafillth1a, you can just use standard22:56
replaceafillin the examples you'll see school 1 is standard_school22:57
replaceafillIf only we had a script to do all of this...22:57
th1aDo you know what TidTooHigh error might mean in zeo?23:04
replaceafillnot really23:05
replaceafillhaven't seen it23:05
replaceafilltransaction id i suppose23:05
replaceafilllooks specific for zrs23:06 module23:06
replaceafilldoc of the exception:23:06
replaceafillThe last tid for an iterator is higher than any tids in a file23:06
th1aLet me see if I just needed to blow away the old database.23:06
th1athat's it probably...23:06
th1aOK, I was getting really annoyed.23:07
replaceafillthat was it?23:07
th1aIt was confused because I left the old test database sitting there.23:08

Generated by 2.15.1 by Marius Gedminas - find it at!