*** menesis has quit IRC | 02:19 | |
*** alga has quit IRC | 03:10 | |
*** aks has joined #schooltool | 05:15 | |
*** aks has joined #schooltool | 05:15 | |
*** yvl has joined #schooltool | 08:37 | |
*** kbrosnan has quit IRC | 08:39 | |
*** kbrosnan has joined #schooltool | 08:43 | |
*** kbrosnan has quit IRC | 08:55 | |
*** kbrosnan has joined #schooltool | 09:00 | |
*** alga has joined #schooltool | 09:42 | |
*** alga has quit IRC | 09:58 | |
*** menesis has joined #schooltool | 10:09 | |
*** alga has joined #schooltool | 10:11 | |
*** ignas has joined #schooltool | 10:39 | |
*** alga has quit IRC | 11:02 | |
*** alga has joined #schooltool | 11:03 | |
*** ignas has quit IRC | 11:06 | |
*** jinty has joined #schooltool | 11:27 | |
*** aks has quit IRC | 11:44 | |
*** aks has joined #schooltool | 11:54 | |
*** menesis has quit IRC | 12:59 | |
*** povbot has joined #schooltool | 13:03 | |
*** alga has joined #schooltool | 13:05 | |
*** povbot has joined #schooltool | 13:07 | |
*** alga has joined #schooltool | 13:10 | |
*** aks has quit IRC | 13:16 | |
*** yvl has joined #schooltool | 13:18 | |
*** alga has quit IRC | 13:25 | |
*** alga has joined #schooltool | 13:32 | |
*** yvl has quit IRC | 13:35 | |
*** yvl has joined #schooltool | 13:36 | |
*** alga has quit IRC | 13:39 | |
*** alga has joined #schooltool | 13:40 | |
*** yvl has quit IRC | 13:41 | |
*** yvl has joined #schooltool | 13:55 | |
*** jelkner has joined #schooltool | 13:58 | |
*** menesis has joined #schooltool | 13:59 | |
*** ignas has joined #schooltool | 15:00 | |
*** replaceafill has joined #schooltool | 15:46 | |
*** th1a has joined #schooltool | 15:57 | |
th1a | hi aelkner, replaceafill, yvl, menesis. | 16:30 |
---|---|---|
yvl | morning guys | 16:30 |
replaceafill | good morning/afternoon | 16:31 |
menesis | hi | 16:31 |
aelkner | morning | 16:31 |
th1a | So I sent out your respective plans to the development list last night so you could see what each other is doing. | 16:31 |
* replaceafill likes yvl's scary column :) | 16:32 | |
yvl | :) | 16:33 |
aelkner | i know how that feels :) | 16:33 |
th1a | Let's start with some website issues. | 16:34 |
th1a | After spending part of last week fiddling with the 960 grid system that Ubuntu.com uses, I'm starting to feel like the world of web design has passed me by. | 16:35 |
menesis | I have not sent my plan yet, sorry. I have been updating and selecting tasks on weekend, but not compiled into a list to email | 16:35 |
menesis | th1a: :) | 16:35 |
th1a | menesis: OK. | 16:35 |
th1a | I still like simple pages. | 16:35 |
th1a | But anyhow, | 16:36 |
th1a | I'm feeling like I'm wasting money fiddling with this stuff compared to just hiring a designer. | 16:36 |
th1a | (this is just for our web presence) | 16:36 |
th1a | Also, I'm not talking about a hard job because I basically want something simple that fits the Ubuntu standards. | 16:37 |
th1a | One thing I could do is just hire someone in Providence. There are plenty of competent web designers here. | 16:37 |
th1a | Or perhaps you guys know someone in particular, or think you'd like to work on it with me. | 16:38 |
th1a | Or you have some other idea... | 16:38 |
menesis | I would like to have a designer working for us. But don't know anyone to suggest | 16:39 |
th1a | This wouldn't necessarily be the same person who we'd hire to help us with SchoolTool itself. | 16:40 |
th1a | It is a lower bar. | 16:40 |
yvl | right | 16:40 |
th1a | Although it would also be a good audition potentially. | 16:40 |
yvl | I don't have anything particular in my mind | 16:41 |
yvl | any good designer will do :) | 16:41 |
yvl | especially with Ubuntu Style Guide :) | 16:41 |
th1a | I'm not asking for anything innovative or out of left field, so I don't think it is a big risk. | 16:41 |
yvl | by the way, are you thinking of skinning ST book also? | 16:41 |
th1a | OK, I'll ask around here. | 16:42 |
th1a | yvl: I guess that's another possibility. | 16:42 |
yvl | it'll probably be easier for you I guess - with the time zones and all | 16:42 |
menesis | are you talking about schooltool.org frontpage only? | 16:42 |
th1a | That's the main thing. | 16:43 |
th1a | I guess it would make sense to re-skin the book at the same time, since that's sort of the rest of the site. | 16:43 |
menesis | I would like schooltool.org/index.html to be generated by Sphinx and come as index of the Book | 16:43 |
th1a | menesis: I don't think there's a real payoff for that. | 16:44 |
th1a | I mean, I wanted to do that originally, but Sphinx just isn't designed with that in mind. | 16:44 |
th1a | You're jumping through hoops you don't need to jump through. | 16:44 |
yvl | we could think about doing that eventually | 16:45 |
menesis | one layout to skin... | 16:45 |
menesis | sphinx has themes and frontpage support | 16:45 |
yvl | right, that :) | 16:45 |
th1a | menesis: OK, that might be relatively recent, or at least it was well hidden. | 16:46 |
menesis | I would prefer homepage and documentation look the same. | 16:46 |
replaceafill | http://sphinx.pocoo.org/theming.html | 16:46 |
th1a | I would too. | 16:46 |
yvl | well, ideally they will differ a bit | 16:47 |
menesis | th1a: yes please read what's new in sphinx 1.0 maybe they have addressed issues you had? | 16:47 |
yvl | by the way, do we have anything else than the front page in schooltool.org? | 16:47 |
yvl | apart from the book, I mean? | 16:47 |
th1a | OK, I'll get back up to speed with Sphinx. | 16:47 |
th1a | yvl: I don't think so. | 16:48 |
replaceafill | most links in schooltool.org go either to the book or launchpad | 16:48 |
yvl | so there's the two things to skin :) | 16:49 |
th1a | OK, I'll look at Sphinx and try to come up with a plan. | 16:49 |
yvl | by the way, I'm really happy with your decision, th1a :) | 16:49 |
th1a | Moving on somewhat. | 16:49 |
th1a | The shitty server hosting schooltool.org seems to be warning of its impending death. | 16:49 |
yvl | (hopefully we won't end up with messy css generated by SomePageDesignProgram) | 16:49 |
menesis | Sphinx 1.1 will also have document translation support. http://sphinx.pocoo.org/latest/intl.html and that will be needed | 16:50 |
th1a | Ooh. | 16:50 |
th1a | Yes, ok, I will spend some time with the Sphinx docs. | 16:50 |
menesis | so, what about the server | 16:51 |
th1a | I for one would be ok at this point with accepting PoV's offer to host schooltool.org | 16:51 |
th1a | Since it is just a few static pages at this point I don't imagine it would be a problem. | 16:51 |
th1a | Unless we end up having some kind of latency issues or something since you're so far away from everything else. | 16:52 |
menesis | it is my wish, do not know is a pov.lt offer | 16:52 |
yvl | just had a chat with alga | 16:52 |
yvl | so we're ok with hosting ST | 16:53 |
menesis | there is a bzr and svn repository that are used somewhat, also buildbot master, and all downloads | 16:53 |
yvl | (and we've upgraded our internet connection recently) | 16:53 |
th1a | Was that your fiber connection alga was showing off? | 16:53 |
yvl | yep :) | 16:53 |
th1a | I think you can handle it then. | 16:54 |
menesis | but buildbot would be first thing that I move | 16:54 |
th1a | If you could just make sure you have a backup of the site and book files, that would be prudent. | 16:54 |
menesis | andrsync will be enough for most things | 16:55 |
menesis | th1a: sure | 16:55 |
th1a | OK. So we'll go in that direction. | 16:56 |
th1a | Hopefully at our own pace and not because the shitty server died. | 16:56 |
menesis | that, too | 16:56 |
menesis | did not have many problems with the server | 16:57 |
menesis | but I don't have control of DNS | 16:57 |
menesis | to create subdomains like docs.schooltool.org or rename download site to something other than ftp... | 16:58 |
th1a | Yes, I don't know if we can transfer that. | 17:00 |
th1a | OK, anything else to add this week while I've got you talking menesis? | 17:01 |
menesis | I have been updating launchpad re: blueprints, wiki, bugs, milestones | 17:02 |
menesis | will have to ask you to do something, Tom | 17:02 |
menesis | communicate with Jonathan to highlight SchoolTool as a new feature in Edubuntu release notes | 17:03 |
th1a | Absolutely. | 17:03 |
menesis | maybe it's too late to be approved into Edubuntu itself | 17:04 |
th1a | It probably isn't. I'll see. | 17:04 |
menesis | but ST is available in universe since apha 3 | 17:04 |
th1a | OK. So I can go ahead assuming we're in Natty Universe. | 17:05 |
th1a | Right? | 17:05 |
menesis | we are | 17:05 |
th1a | OK. | 17:05 |
menesis | but we would like to get into edubuntu server seed | 17:05 |
th1a | Yes. | 17:05 |
th1a | I'll talk to Jonathan about it. | 17:05 |
menesis | thanks | 17:05 |
replaceafill | menesis, btw i tried installing the ckeditor and python-pastescript before schooltool in natty and i still get the error in zope.html | 17:06 |
menesis | more. emailed cjwatson asking to update my packagesets | 17:06 |
th1a | Anything else menesis? | 17:06 |
th1a | replaceafill: It worked for me. | 17:06 |
menesis | cannot update schooltool packages until that happens | 17:06 |
replaceafill | th1a, weird... will try with a fresh natty again | 17:07 |
menesis | but I still have some 16 zope packages to update that I have rights | 17:07 |
menesis | alpha3 freeze is over will do this first | 17:08 |
menesis | then fix the schooltool install errors | 17:08 |
menesis | like replaceafill said. but I am not aware about anything else preventing install | 17:09 |
menesis | merge translations | 17:10 |
menesis | then send a call for translations | 17:11 |
th1a | Oh... I want to make a couple small changes to the footer. | 17:11 |
menesis | new strings in core and gradebook | 17:11 |
th1a | Perhaps I should just walk through that with replaceafill. | 17:12 |
menesis | I haven't merged translations yet, halfway done | 17:12 |
th1a | (basically just get rid of the giant bug button -- I think we're past that point now) | 17:12 |
th1a | OK, thanks menesis, we should probably move on. | 17:13 |
menesis | if you have new strings to add or something to change then please do. this week if you can. | 17:13 |
th1a | OK. | 17:13 |
th1a | Will do. | 17:13 |
menesis | th1a: thanks | 17:13 |
th1a | menesis: Thank you! | 17:14 |
th1a | yvl? | 17:14 |
yvl | Friday - day off | 17:14 |
yvl | everything else mostly according to plan, but priorities changed | 17:15 |
yvl | started with container views, | 17:15 |
yvl | then did some underlying refactorings | 17:15 |
yvl | (small ones) | 17:15 |
yvl | changed annoying traversing adapters | 17:15 |
yvl | added mocking for our integration tests | 17:16 |
yvl | (that one was for evolution, actually) | 17:16 |
yvl | so we will be able to write in doctests, something like.... | 17:17 |
yvl | one sefc | 17:17 |
yvl | sec | 17:17 |
yvl | there: http://bazaar.launchpad.net/~justas-pov/schooltool/traversers/view/head:/src/schooltool/traverser/README.txt | 17:19 |
yvl | see @mock in few places | 17:19 |
*** alga has quit IRC | 17:19 | |
yvl | it basically takes classes or methods | 17:19 |
yvl | and puts in imaginary module 'schooltool.traverser.test_pluggable' | 17:19 |
replaceafill | decorators, nice :) | 17:19 |
yvl | I'll use this code for moving classes during evolution | 17:20 |
yvl | with some work | 17:20 |
yvl | and now I'm working on the timetable wizard | 17:21 |
yvl | which should be working very soon | 17:21 |
replaceafill | yvl, could i use a <adapter ...> zcml directive in a unit test instead of doing the provideAdapter(...) call? | 17:22 |
yvl | well, these are unit tests, so :) | 17:22 |
yvl | just not in every unit test, please | 17:22 |
replaceafill | and it's exactly the same? | 17:22 |
yvl | yes | 17:22 |
replaceafill | ah! cool | 17:22 |
th1a | You following this aelkner? | 17:23 |
yvl | but it uses zope machinery, so I'd prefer not to use them in small tests | 17:23 |
* replaceafill added unit tests to cambodia recently and had to set up provideAdapter(...) calls | 17:23 | |
yvl | also, you need to include other zope's zcml | 17:23 |
yvl | that registers adapter directives | 17:23 |
aelkner | i'm lloking at the branch now | 17:24 |
replaceafill | ah! line 99 has an adapter directive :) | 17:24 |
yvl | but note this: http://bazaar.launchpad.net/~justas-pov/schooltool/traversers/view/head:/src/schooltool/traverser/tests.py | 17:25 |
yvl | 32 | 17:25 |
yvl | zcml.include('zope.app.zcmlfiles') | 17:25 |
yvl | 33 | 17:25 |
yvl | zcml.include('schooltool.traverser', file='meta.zcml') | 17:25 |
yvl | 34 | 17:25 |
yvl | zcml.include('schooltool.traverser') | 17:25 |
yvl | this is heavy and slow stuff | 17:25 |
yvl | still - it's useful when you want to test and explain in doctest... say your new metadirectives | 17:25 |
yvl | for example - report directives | 17:26 |
* menesis likes this zcml helper | 17:26 | |
*** replaceafill has quit IRC | 17:27 | |
th1a | Would you like an example of that, aelkner? | 17:27 |
*** replaceafill has joined #schooltool | 17:27 | |
yvl | there is actually one more thing we can do with this eventually :) | 17:28 |
replaceafill | sorry, got disconnected | 17:28 |
yvl | np, replaceafill :) | 17:28 |
yvl | @mock also can overwrite existing modules | 17:28 |
yvl | I haven't tested that a lot, obviously | 17:28 |
yvl | but it should be possible to do something like this in the test: | 17:29 |
yvl | @mock.module('schooltool.app.AppInit') | 17:29 |
aelkner | i'm not sure what we're talking about exactly | 17:29 |
yvl | class AppInit(object): # this is a fake for this test | 17:29 |
* replaceafill remembers seeing this fake module approch in the old days of grok :) | 17:29 | |
yvl | sorry: | 17:29 |
yvl | @mock.module(shchooltool.app.app) | 17:29 |
yvl | aelkner, this is an example (in my branch, not trunk yet!), of pluggable traverser documentation | 17:31 |
yvl | this example is also a test | 17:31 |
yvl | because ST adds directives, like adapterTraverserPlugin | 17:31 |
yvl | another example is in securitypolicy: http://bazaar.launchpad.net/~justas-pov/schooltool/traversers/view/head:/src/schooltool/securitypolicy/security_descriptions.txt | 17:32 |
yvl | that one is a bit older, it does not use @mock yet | 17:32 |
yvl | report package adds reportLink directive | 17:32 |
yvl | so it would be nice to write a guide how to use it in the same style | 17:33 |
yvl | eventually | 17:33 |
aelkner | ah, i see | 17:33 |
yvl | these are actually unit tests, keep in mind ;) | 17:33 |
aelkner | so this is in the area of 'developer documentation' | 17:34 |
yvl | yes | 17:34 |
aelkner | i wasn't sure what the subject was | 17:34 |
th1a | OK. Moving on. | 17:34 |
th1a | Anything else, yvl? | 17:34 |
yvl | just to sum up | 17:34 |
yvl | I've moved a decent amount forward, | 17:35 |
yvl | but picking some hours in area of various tasks, so no separate tasks finished | 17:35 |
yvl | this week's goal is | 17:35 |
yvl | container views, timetable wizard, some timetable views | 17:36 |
yvl | that's it :) | 17:36 |
th1a | OK, thanks yvl. | 17:36 |
th1a | Also: Oneiric Ocelot. | 17:36 |
th1a | replaceafill? | 17:36 |
yvl | :))) | 17:36 |
replaceafill | ok | 17:36 |
replaceafill | first question for yvl | 17:37 |
yvl | listening | 17:37 |
replaceafill | in the gradebook, current Evaluation objects are NOT persistent | 17:37 |
replaceafill | i mean in trunk | 17:37 |
replaceafill | they're persisted though their container | 17:38 |
replaceafill | and they work | 17:38 |
yvl | they are picklable, so :) | 17:38 |
replaceafill | even if they don't have the persistent attributes, right? | 17:39 |
yvl | right | 17:39 |
replaceafill | the _p_ something something | 17:39 |
* replaceafill doesnt know the right name sorry :( | 17:39 | |
yvl | but if you modify them, the persistance mechanism will not be triggered | 17:39 |
replaceafill | ah! | 17:39 |
yvl | you may notice comments like "ping persistence" in some of the oldest parts of ST | 17:40 |
* replaceafill wonders what happens when i change somebody's grade!??! | 17:40 | |
yvl | self.some_container = self.some_container | 17:40 |
yvl | probably a new evaulation is entered? | 17:40 |
yvl | or the parent container - whatever that is - touched | 17:40 |
yvl | my vote is - put a fat XXX there | 17:41 |
replaceafill | ok, i'll look into that | 17:41 |
replaceafill | got it | 17:41 |
yvl | that they should be persistent someday | 17:41 |
replaceafill | cool, will do | 17:41 |
replaceafill | also, i changed the zc.datetimewidget to use jquery ui datepicker in cambodia | 17:42 |
replaceafill | i just registered a new template for the date field in the cambodia layer and it worked | 17:42 |
replaceafill | but i was thinking that maybe the template is not really necessary | 17:43 |
replaceafill | i could do it with a klass attribute in a widget class | 17:43 |
replaceafill | i'll experiment with it this week | 17:43 |
replaceafill | th1a, i think i've covered the first week of the plan | 17:44 |
replaceafill | i just havent been able of getting rid of the custom gradebook class in cambodia | 17:44 |
replaceafill | i still need some methods in it | 17:44 |
th1a | Such as? | 17:44 |
replaceafill | for this week, i'll update the average formulas for 11 and 12 grades | 17:44 |
replaceafill | th1a, i was using a custom gradebook class to know if the section was a primary school class or a secondary school class | 17:45 |
replaceafill | if it used a monthly layout or a semester layout | 17:45 |
replaceafill | definitely have to clean that part | 17:46 |
replaceafill | (that's why i added it to the plan!) | 17:46 |
replaceafill | ah last question for yvl | 17:46 |
th1a | OK, always bear in mind that these are concepts we might want to merge into trunk in a somewhat more generic way. | 17:46 |
replaceafill | do you think it's ok to calculate an annual average adapting (student, schoolyear) | 17:47 |
replaceafill | and having all the logic for calculating the average in that adapter? | 17:47 |
replaceafill | i was thinking of having adapters for (student, term) and use those | 17:47 |
replaceafill | but in cambodia 1 year = 1 term anyway | 17:47 |
yvl | hmm, looks like an overkill from the first glance | 17:48 |
yvl | where do you want to put that adapter? | 17:48 |
replaceafill | yvl, i'll push my changes so i can get your comments | 17:48 |
yvl | thanks! | 17:48 |
replaceafill | create an adapter like the one we have for the worksheet | 17:49 |
yvl | umm, it will be much easier if you push the changes | 17:49 |
replaceafill | but again, i'll better show you the code :) | 17:49 |
replaceafill | right | 17:49 |
replaceafill | th1a, that's all from me | 17:49 |
yvl | and point me to the line where you want to use it and "what the adapter!" :) | 17:49 |
replaceafill | yes | 17:49 |
th1a | Thanks replaceafill. | 17:50 |
th1a | aelkner? | 17:50 |
aelkner | the intervention adapter refactoring went well, yvl thanks for the speedy feedback | 17:50 |
aelkner | i can add IContact adapters which is a trivial change | 17:51 |
aelkner | i'm not sure about your desire to have XXX for the auto-vivify comment | 17:51 |
aelkner | what does XXX mean exactly in that case? | 17:51 |
yvl | that is very wrong we need to fix it | 17:52 |
aelkner | if it's wrong, why not fix it ow? | 17:52 |
aelkner | now | 17:52 |
aelkner | and if so, how? | 17:52 |
yvl | sorry, haven't looked at where to put it | 17:52 |
aelkner | the issue is this: | 17:52 |
yvl | basically, the database write needs to happen in another place | 17:52 |
yvl | of code | 17:52 |
aelkner | oh | 17:53 |
yvl | it is bad to write in something called cell_formatter | 17:53 |
yvl | that basically formats a string (link) | 17:53 |
yvl | it's not broken - as in - it works | 17:53 |
yvl | but it's a very unusual place to do so | 17:53 |
aelkner | it's an unusual use case, wouldn't you say? | 17:54 |
yvl | Yes. But what if somebody refactors out the cell formater? | 17:54 |
yvl | I mean the use of it? | 17:54 |
yvl | basically the code needs to be put somewhere else | 17:55 |
yvl | if following the link creates the desired intereventionXXX object, then we're fine, right? | 17:55 |
aelkner | when the user clicks on the link, if the object doesn't already exist, they get NotFound | 17:56 |
aelkner | that's why i needed to auto-vivify there | 17:56 |
yvl | oh | 17:56 |
yvl | then maybe a traverser could create the object? | 17:56 |
yvl | it would be somewhat nicer | 17:56 |
aelkner | i could look into that | 17:57 |
yvl | I mean, if you traverse from somethingsomething container to the intervention student, IIRC, | 17:57 |
yvl | it should check if it needs to be added | 17:57 |
aelkner | right now, the standard traversal of containers is being used | 17:57 |
aelkner | so i would need to override that, right? | 17:58 |
yvl | yes | 17:58 |
yvl | what's the container again? | 17:58 |
aelkner | InterventionSchoolYear contains InterventionStudent | 17:59 |
yvl | ah, right | 17:59 |
aelkner | btree traversal is automatic | 17:59 |
aelkner | so what would be the method of overriding it? | 17:59 |
yvl | a sec... | 17:59 |
yvl | schooltool.traverser.traverser.ContainerTraverserPlugin | 18:00 |
yvl | see app/configure.zcml | 18:01 |
yvl | and traverser/traverser.py | 18:01 |
yvl | you can write your custom traverser and register it | 18:01 |
yvl | on the other hand, I refactored it just recently :) | 18:01 |
yvl | maybe I should merge that work to trunk | 18:02 |
aelkner | what if the user types the link into the browser themselves and they specify a student that doesn't exist? | 18:02 |
aelkner | at least the cell_formatter only creates links that make sense | 18:02 |
aelkner | and auto-vivifying them there makes sure they work | 18:02 |
yvl | right - you should create intervention students for students that make sense | 18:03 |
aelkner | i guess it's ok to give the user NotFound if they type in a bad student themselves as part of the path | 18:03 |
yvl | yes | 18:04 |
th1a | If people enter bogus URL's that's their problem. | 18:04 |
yvl | it's a desired behaviour to show NotFound | 18:05 |
yvl | when an object is not found in the system | 18:05 |
aelkner | ok, i'll look into that next week as part of the overall test coverage phase | 18:05 |
yvl | cool :) | 18:05 |
aelkner | for now, after adding the IContact adapters, i'll move on to the relationships refactoring | 18:05 |
aelkner | so that i can get you that change by the end of the week | 18:06 |
*** jinty has quit IRC | 18:06 | |
aelkner | i may have a question for you about evolution testing some time in the middle of the week | 18:06 |
aelkner | but otherwise, i feel good about what i need to do | 18:07 |
aelkner | te change enters under the category of scary :), but i'm sure i can handle it | 18:07 |
aelkner | that's it for me | 18:08 |
th1a | OK. Sounds good aelkner. | 18:08 |
yvl | if anything - don't hesitate to email ;) | 18:08 |
th1a | I think we had some good discussion here today. | 18:08 |
th1a | I should be getting a SSD to go with my Pandaboard this week, so we'll see how fast one of these things can run SchoolTool. | 18:09 |
th1a | It is pretty cool to magically have ARM debs now. | 18:09 |
th1a | OK, have a great week gentlemen! | 18:10 |
* th1a drops the bag of gravel. | 18:10 | |
replaceafill | th1a, tomorrow i'm leaving to atlanta, so i'll be offline most of the day i guess | 18:10 |
th1a | OK replaceafill. Have a good trip. | 18:10 |
yvl | well, great week everyone | 18:10 |
aelkner | great tip replaceafill | 18:10 |
replaceafill | thanks th1a | 18:10 |
yvl | and happy 'Con, replaceafill! | 18:10 |
replaceafill | thanks aelkner | 18:10 |
replaceafill | thanks yvl :D | 18:10 |
aelkner | say hi to jelkner for me :) | 18:11 |
replaceafill | will do :) | 18:11 |
yvl | maybe it's me, but it feels like things picked up some speed after the sprint :) | 18:13 |
replaceafill | ah! evaluations are replaced when you change them!!! | 18:14 |
replaceafill | you were right yvl | 18:14 |
replaceafill | the persistent parent is touched every time | 18:14 |
yvl | yeah | 18:14 |
yvl | guess what happens if someone forgets that :D | 18:14 |
replaceafill | :D | 18:14 |
*** klausade has joined #schooltool | 18:33 | |
*** alga has joined #schooltool | 18:58 | |
*** replaceafill has quit IRC | 19:03 | |
*** replaceafill has joined #schooltool | 19:07 | |
th1a | That was quick! | 19:23 |
th1a | SSD drive arrived. | 19:23 |
*** ignas has quit IRC | 20:00 | |
th1a | I like this look: http://www.haiku-os.org/docs/userguide/en/filesystem-layout.html | 20:09 |
th1a | Also http://dev.haiku-os.org/wiki/i18n/UserGuide | 20:09 |
* replaceafill notices th1a likes gray :D | 20:11 | |
th1a | Well... I actually particularly like it for an SIS I think. | 20:13 |
*** menesis has quit IRC | 20:13 | |
*** th1a has quit IRC | 20:21 | |
*** th1a has joined #schooltool | 20:53 | |
th1a | Well, interactive performance is vastly better with the SSD. | 22:25 |
replaceafill | i'm sold! i'm getting a ssd! :) | 22:26 |
th1a | It is much better than running your system off a compact flash card. ;-) | 22:27 |
th1a | Also, better than floppies. | 22:27 |
th1a | And cassette tapes (which is what I started with). | 22:28 |
th1a | Holding up so far loading sample data... | 22:32 |
replaceafill | hey! we have to make that change!!! | 22:33 |
replaceafill | i mean, the small xls sample data | 22:33 |
th1a | There's a bunch of little things. | 22:33 |
* replaceafill reviews his notes... (why that is not there?) | 22:34 | |
th1a | I believe it is in the "all the CL patches" bin. | 22:36 |
th1a | But basically we're not jamming things in the release to maintain menesis's sanity. | 22:36 |
th1a | We're running at between 5 and 10 watts with everything pegged, btw. | 22:38 |
replaceafill | i guess i didnt take notes during helder's presentation... and i think that topic was discussed that first day... | 22:39 |
* replaceafill wonders how many watts does a netbook requires | 22:39 | |
th1a | The screen is the biggest cost. | 22:40 |
th1a | But generally, this would be the guts of an ARM netbook. | 22:41 |
th1a | Hm... that didn't end well. | 22:45 |
th1a | Think I'd better turn swapon. ;-) | 22:51 |
replaceafill | does natty install with no swap by default? | 22:52 |
th1a | On this? Probably. | 22:52 |
th1a | No swap on the CF card. | 22:53 |
th1a | Also, there is apparently some issue with using the full 1g of RAM right now. | 22:54 |
*** jelkner has quit IRC | 22:55 | |
*** replaceafill has quit IRC | 23:17 | |
*** replaceafill has joined #schooltool | 23:51 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!