/srv/irclogs.ubuntu.com/2011/01/18/#edubuntu.txt

Ronniei heard from mhall119, that edubuntu needs a google map of the current school deployments. Maybe i can help. I have some experience with google map API13:08
mhall119Ronnie: somebody has made http://maps.google.com/maps/ms?hl=en&ie=UTF8&msa=0&msid=215531664534903206889.00048f483fea952f1eaf0&t=h&z=313:10
mhall119dinda made that13:10
mhall119but I think your API might work better, as it can be dynamically generated13:10
mhall119highvoltage: ^^^13:11
Ronnieindeed, this is a manually list, which could be hard to handle if it grows13:12
alkisgAnd here's one with some greek schools: http://goo.gl/maps/nOoQ - any hints for improvement would be appreciated :)13:39
stgraberhaving something that uses the google api and works as a drupal module would certainly be useful for edubuntu.org13:41
Ronniestgraber: im totally not into drupal....13:42
highvoltagehey13:43
Ronniethe information the maps at least  need is: a latitude and longitude of the markers13:43
Ronniepreferable in json format13:43
Ronnieadding extra information is possible13:43
Ronniestgraber: https://wiki.ubuntu.com/ubuntu-django-foundations/map#locations13:45
Ronniehighvoltage: hey too13:46
mhall119Ronnie: most of the API is in Javascript right?13:47
Ronniemhall119: yes13:47
mhall119so it shouldn't be too hard to add something to drupal to feed it13:47
Ronnieif drupal can create a form with a latidude and longitude field and optionally a country/city/adress fields the plugin handles the map, marker13:48
mhall119I do believe that's possible13:48
* mhall119 tried to remember what it was like working with Drupal13:49
Ronniealso the server needs to supply a list (in JSON) of markers to show on the map13:49
mhall119that may be the harder part13:49
mhall119but it's all PHP13:49
mhall119so, technically anything is possible13:49
Ronnieyes, a PHP array of lattitudes an longitudes can easily be parsed to JSON13:50
Ronnieand there sould also be a HTML response to clicking on a marker (also this can be predefined too, if i know which kind of text there should be in the baloons13:51
Ronniewhere can i find the current drupal site?13:51
stgraberI'm currently implemeting JSON support in vmmanager (Edubuntu weblive), it's really quite easy to write a drupal module containing a few forms and exporting data over JSON13:53
stgraberthe current drupal website (www.edubuntu.org) is running a regular drupal + some popular modules and one extra module (vmmanager) for edubuntu weblive, so nothing really fancy there13:54
highvoltageyep, nothing really weird about the edubuntu site13:58
=== alkisg1 is now known as alkisg
masai471I am not sure if this is the best channel or #ltsp.  I have just gotten a request from a small school in Botswana on what computers they should buy.  I am interested in setting it up as something that can be easily managed by someone without advanced IT skill (and installed by someone with only a marginal level of experience with desktop ubuntu)  Does  anyone have some general suggestions15:36
masai47How difficult is it to manage a LTSP set up, and if the computers are newer does it make sense for them to be fat clients?15:43
masai47I keep timing out (on a very spotty connection in rural Botswana) not sure if I have missed a response16:05
stgrabermasai47: for just a few computers, it's really quite easy.16:17
stgrabermasai47: if you install Edubuntu 10.10, LTSP is part of the installer, so it's just an option to tick16:17
masai47installed on each computer?16:18
stgrabernope, just get two network cards on the server, a switch and connect your clients to that switch. The other card being connected to "internet"16:18
masai47or for the computer acting as the server (and how powerful a machine does this need to be)16:18
stgraberthen install LTSP on the server16:18
stgraberand run the rest as thin clients16:19
stgraberyou can then switch some apps as local apps16:19
stgraberlike firefox and some other memory/cpu hungry software16:19
stgraberfat client is also a possibility for fast thin clients, though it's not as easy to manage16:19
masai47ok16:19
stgraberas you'll need to add new software in the chroot, update it and reboot all the computers everytime16:19
masai47ahh16:20
stgraberwith regular LTSP, you just need to have the software installed through the software center on the server as you'd on a regular machine16:20
stgraberand it'll appear instantly for everyone16:20
masai47ok16:20
masai47so how powerful does the server have to be/16:20
stgraberhow many clients do you have ?16:20
masai47?16:21
stgraberhow many computers are you planning on having in the lab ?16:21
masai478-10?16:21
stgraberok16:21
stgraberso in this case, you should try to get something like a quadcore i5 with something between 4GB and 8GB of RAM for the server. The rest of the computers could be Atom based desktops.16:22
stgraberI don't know what's available in your area, but in north america, that kind of server should cost something like 900$ (with everything) and desktops could cost as low as 300$ (everything included)16:23
masai47I think the cheap computers that the school is looking at are celeron 43016:23
masai47I have no idea on the server16:24
stgraberok, based on what I see on the internet, the celeron 430 should be comparable to a first generation Atom CPU, so that should be fine for the clients16:24
stgraberjust try to get at least 1GB of RAM in them so you can run firefox locally16:24
masai47this is kind of an awkward game of telephone where I am far from the person buying computers16:25
masai47yeah they will each have 1gb16:25
stgraberok, so the only thing you'll really need to worry about is the server. Making sure it's got a fast cpu (quadcore being clearly preferred), a lot of RAM and two network cards16:26
masai47so will the thin clients use the local hard drives?16:27
masai47also, is it possible to have the clients be dual boot16:28
masai47how much control would a teacher have from the server?  (and can the server be used while it is acting as a server?)16:32
stgrabersorry, on the phone with a customer, be right back16:37
masai47no worries16:38
masai47thanks for taking the time16:38
stgraberalright, I'm back16:47
stgraberthin clients won't need a local hard drive, all they need is a network card and a BIOS that's capable of doing PXE boot16:48
stgraberthe server can be used while acting as a server16:48
stgraberwhoever needs to add new software to the server will need the admin account16:48
masai47ok16:49
stgraberif you want to let the teacher watch what the kids are doing, you may want to install iTalc (there's info about it on the wiki)16:49
masai47how can i check that the bios is capable of doing PXE boot16:49
masai47ok16:49
stgraberwell, usually you don't really know until you actually have access to the hardware. Once you do, in the boot sequence you should be able to select PXE or Network as a boot device16:50
stgraberif the BIOS doesn't support it, you'll need to burn boot CDs with gpxe16:50
masai47but there is no way I can look up the hardware specs?16:51
stgrabermaybe they mention it but it's usually quite rare for that to be written in the specs16:51
masai47should the store selling the machines be able to answer?16:52
stgraberthey might, or at least they should be able to just quickly try it16:52
masai47so, dual booting?16:53
stgraberthey'd just need to reboot the machine, enter the BIOS, go in the boot sequence section16:54
stgraberand check if they have something called PXE or Network in there16:54
stgraberif they do, then you'll be able to have them boot without a CD16:54
masai47there is a chance that school might still want windows on some of the machines (which would require a local disk I guess)16:55
stgrabersure, so then having them boot using gpxe might be better for you16:56
stgraberif the CD is in the cdrom driver they'll boot using LTSP16:56
stgraberif it's not, they'll boot from the harddisk on Windows16:56
masai47ok16:58
masai47thanks for all the advice, I am always so impressed with ubuntu and IRC help17:05
stgraberyou're welcome17:07
masai47what kind of hard drive(s) should the server have?17:15
stgrabermasai47: for harddrives it's not really important, you may want two big ones with RAID to avoid data loss in case one of them dies18:20
masai47if some of the clients have hard drives can they be used for that (revealing ignorance here)18:22
stgrabernope, they can't18:22
masai47ok18:22
masai472x 500gb? (its not a big school)18:27
masai47how hard is it to set them up with RAID?18:27
stgraberinstalling from the DVD, I honestly don't really know, though I guess you'll find the information you need by looking up RAID 1 on the wiki18:31
stgraber2x 500GB will be plenty enough18:31
lemio_Is ther a alternative to Cabri3D-plug-in20:16

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!