Re: [Server-devel] EduBlog Beta Server

2008-07-14 Thread Tarun Pondicherry
Hi,

It looks like I had deleted the default theme from the repository (which 
isn't the theme named standard =/).  I'm adding it to the list of 
install issues I need to fix.  Thanks for finding the bug!

Thanks,
Tarun

Myles Carrick wrote:
> Tony,
>
> re item 2: the Moodle site is not set up correctly - and it's not a 
> Postgres issue. Viewing the source you'll see that you're not 
> displaying valid html... in fact the header and footer files 
> (displayed from the chosen theme) aren't present... and therefore no 
> CSS either. Have you perhaps chosen a theme then subsequently deleted 
> it from the /themes directory? What are the current contents of that 
> directory?
>
> Myles
>
> 2008/7/14 Tony Pearson <[EMAIL PROTECTED] >:
>
>
> Greg,
> The EduBlog beta server is up and running.  I created a "home
> page" here:
>
> http://edublog.venango.org/
>
> I used some royalty-free icons from iStockPhoto.  
>
> On the upper left, I have the following links
> Launch _Moodle with EduBlog_
>    --> links to
> http://edublog.venango.org/EduBlog/moodle
> Learn more about _Educational Blogger Project_
>   --> links
> to http://wiki.laptop.org/go/Educational_Blogger_Porject
>
> On right center, I display the current release levels:
> *Server Details:*
> XS-163 (2.6.23.1-21.fc7)
> Apache 2.2.6
> PHP 5.2.4
> PostgreSQL 8.2.5
> Moodle 1.9.1+ _More info_ 
>  --> links to "phpinfo.php" which gives out all the PHP values
>
> On the bottom right, I have:
> _Moodle Administration_
>    -->  links to
> http://edublog.venango.org/EduBlog/moodle/admin
>
> Item 1:
> Currently, I am the only admin, and it is in "manual accounts"
> mode, so only the eight of us on the EduBlog team have moodle
> accounts created for us.  I could not figure out how to change
> this to "email self-registration" and not sure at this stage if we
> want to open it up for others?  I have registered the site with
> moodle.org  and reCaptcha, so we have the
> private/public keys ready for self-registration if you know how to
> activate that.  Please advise.
>
> Item 2:
> The moodle screens are sparese "text only" and do not seem to be
> using any css style sheets or graphics.  I am not sure if this is
> from Tarun's customization of 1.9.1+ version, or this is the new
> look of Moodle, or if something is wrong with Moodle's interaction
> with PostgreSQL.  If PostgreSQL is the problem we can switch over
> to MySQL.
>
> Item 3:
> If you want the "main page" to point to some of Tarun's mock-up
> screens, we can certainly do that.
>
> Item 4:
> I have cron.php running every 10 minutes.
>
> Thanks
> Tony Pearson
> http://wiki.laptop.org/go/User:Az990tony
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org 
> http://lists.laptop.org/listinfo/server-devel
>
>
> 
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>   

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] EduBlog Beta Server

2008-07-13 Thread Tony Pearson
> BTW a teacher in Uruguay created some art work for us.
> I attached them here (let me know if they don't come through).
> You can put them on the home page or where ever they seem to fit, if you 

> have time.

Greg,
Teacher artwork incorporated into the home page.


Tony Pearson
(az990tony)___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] EduBlog Beta Server

2008-07-13 Thread Greg Smith

Hi Tony,

You are King (or Raja :-)

Thanks a lot!

BTW a teacher in Uruguay created some art work for us.

I attached them here (let me know if they don't come through).

You can put them on the home page or where ever they seem to fit, if you 
have time.


I can't wait to try out the new implementation once Tarun gets (gits :-) 
it installed.


Really great work.

Thanks,

Greg S


Tony Pearson wrote:

Greg,
The EduBlog beta server is up and running.  I created a "home page" here: 


http://edublog.venango.org/

I used some royalty-free icons from iStockPhoto. 


On the upper left, I have the following links
Launch Moodle with EduBlog   --> links to http://edublog.venango.org/
EduBlog/moodle
Learn more about Educational Blogger Project  --> links to 
http://wiki.laptop.org/go/Educational_Blogger_Porject


On right center, I display the current release levels:
Server Details:
XS-163 (2.6.23.1-21.fc7) 
Apache 2.2.6

PHP 5.2.4
PostgreSQL 8.2.5
Moodle 1.9.1+ More info  --> links to "phpinfo.php" which gives out all 
the PHP values


On the bottom right, I have:
Moodle Administration   -->  links to http://edublog.venango.org/
EduBlog/moodle/admin

Item 1:
Currently, I am the only admin, and it is in "manual accounts" mode, so 
only the eight of us on the EduBlog team have moodle accounts created for 
us.  I could not figure out how to change this to "email 
self-registration" and not sure at this stage if we want to open it up for 
others?  I have registered the site with moodle.org and reCaptcha, so we 
have the private/public keys ready for self-registration if you know how 
to activate that.  Please advise.


Item 2:
The moodle screens are sparese "text only" and do not seem to be using any 
css style sheets or graphics.  I am not sure if this is from Tarun's 
customization of 1.9.1+ version, or this is the new look of Moodle, or if 
something is wrong with Moodle's interaction with PostgreSQL.  If 
PostgreSQL is the problem we can switch over to MySQL.


Item 3:
If you want the "main page" to point to some of Tarun's mock-up screens, 
we can certainly do that.


Item 4:
I have cron.php running every 10 minutes.

Thanks
Tony Pearson
http://wiki.laptop.org/go/User:Az990tony

<><><>___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] EduBlog Beta Server

2008-07-13 Thread Myles Carrick
Tony,

re item 2: the Moodle site is not set up correctly - and it's not a Postgres
issue. Viewing the source you'll see that you're not displaying valid
html... in fact the header and footer files (displayed from the chosen
theme) aren't present... and therefore no CSS either. Have you perhaps
chosen a theme then subsequently deleted it from the /themes directory? What
are the current contents of that directory?

Myles

2008/7/14 Tony Pearson <[EMAIL PROTECTED]>:

>
> Greg,
> The EduBlog beta server is up and running.  I created a "home page" here:
>
> http://edublog.venango.org/
>
> I used some royalty-free icons from iStockPhoto.
>
> On the upper left, I have the following links
> Launch *Moodle with EduBlog* 
> --> links to http://edublog.venango.org/EduBlog/moodle
> Learn more about *Educational Blogger 
> Project* --> links to
> http://wiki.laptop.org/go/Educational_Blogger_Porject
>
> On right center, I display the current release levels:
> *Server Details:*
> XS-163 (2.6.23.1-21.fc7)
> Apache 2.2.6
> PHP 5.2.4
> PostgreSQL 8.2.5
> Moodle 1.9.1+ *More info*   -->
> links to "phpinfo.php" which gives out all the PHP values
>
> On the bottom right, I have:
> *Moodle Administration*   
> -->  links to
> http://edublog.venango.org/EduBlog/moodle/admin
>
> Item 1:
> Currently, I am the only admin, and it is in "manual accounts" mode, so
> only the eight of us on the EduBlog team have moodle accounts created for
> us.  I could not figure out how to change this to "email self-registration"
> and not sure at this stage if we want to open it up for others?  I have
> registered the site with moodle.org and reCaptcha, so we have the
> private/public keys ready for self-registration if you know how to activate
> that.  Please advise.
>
> Item 2:
> The moodle screens are sparese "text only" and do not seem to be using any
> css style sheets or graphics.  I am not sure if this is from Tarun's
> customization of 1.9.1+ version, or this is the new look of Moodle, or if
> something is wrong with Moodle's interaction with PostgreSQL.  If PostgreSQL
> is the problem we can switch over to MySQL.
>
> Item 3:
> If you want the "main page" to point to some of Tarun's mock-up screens, we
> can certainly do that.
>
> Item 4:
> I have cron.php running every 10 minutes.
>
> Thanks
> Tony Pearson
> http://wiki.laptop.org/go/User:Az990tony
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Edublog Beta Server shipped!

2008-07-02 Thread Martin Langhoff
2008/7/2 Tony Pearson <[EMAIL PROTECTED]>:
> Hopefully, it will arrive and be online for development purposes next week.

Rock on! And let us know when it's online.

   "One server at the time, tonight the XSs will Take Over the World, Pinky!"

:-)



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Edublog Beta Server shipped!

2008-07-02 Thread Bryan Berry
Well done Tony! Unfortunately I haven't had the chance to play w/ Edublog. I 
look forward to playing w/ it

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Edublog Beta Server shipped!

2008-07-02 Thread Samuel Klein
Tony, this is fantastic; thanks for all of the work you put into this.
--SJ

2008/7/2 Tony Pearson <[EMAIL PROTECTED]>:

>
> Team,
> The XS School Server we build for Edublog has been shipped to its final
> destination today!  This is in support of Proyecto Ceibal of OLPC Uruguay.
>  Details of the poject here:
> http://wiki.laptop.org/go/Educational_Blogger_Project
>
> Some key lessons learned:
>
> (a) XS install on machine with two disk drives
>
> The unattended-kickstart XS-163.iso image only works when there is a single
> disk drive.  If you have two or more disk drives, disconnect them during the
> initial install.  Other than that, the parts list for the hardware, and
> pictures of the assembly are here:
> http://wiki.laptop.org/go/User:Az990tony/edublog-beta-hw
>
> (b) I was able to get "multi-boot" working.
>
> I still need to update my notes on this page:
> http://wiki.laptop.org/go/User:Az990tony/edublog-beta-sw
>
> The OS images are:
>
> 1.  XS-163 ( what we plan to do our primary development/test)
> 2.  Fedora 7 (for comparison/test purposes)
> 3.  Debian 4 (for potential porting of Edublog)
> 4.  SysRescCD (to repair the other three)
>
> The method could be extended to dual-boot for XS with WIndows for example,
> and maybe even XS with Apple Mac OS X.  Let me know if there is any interest
> in either Windows or Mac OS dual-boot scenarios.
>
> (c) RAID and LVM2
>
> While the BIOS of the motherboard advertised "RAID" capability, this is
> only BIOS-assisted RAID for Windows device drivers.  Linux calls this "fake
> raid" and is only supported on a few motherboards, but the one we had was
> not on the support list.I was able to get instead "software raid"
> mirroring "raid1" and LVM2 logical volumes, but had troubles with this
> process.  Converting regular partitions to raid, or regular partitions to
> LVM is straight-forward, but converting either of these to LVM2+RAID was
> fraught with problems, especially if the LVM2+RAID contain any "root"
> directories needed to start the OS image.  For now, LVM2+RAID should only be
> used only for shared data directories that are non-essential for OS boot.
>
> (d) Remote administration with SSH
>
> Our development team is all over the place, so we set up "sshd" server with
> DSA private/public key pairs.  To make this feasible, I put the "/home"
> directory on LVM2 logical volume so that all of the OS images could access.
>  Fedora and Debian have different default userid value starting points, so I
> used "groupadd -g  " to create a group, and "useradd -g  -u 
>  user" to create the users on each OS image.  This ensures that everyone can
> read their own files regardless of which OS image they are running with.
>
> I tested with a Windows SSH client (sshWindows on SourceForge.net), and was
> able to access the server successfully.
>
> (e) MySQL vs. PostgreSQL
>
> Despite Tim's excellent set of notes, I was unable to get past his
> "test.php" phase, I just could not get Apache to have authorization to the
> postgresql databases from the PHP pages.  I hope the remote admin team can
> figure this out when needed.  As a fall-back, I installed MySQL which we
> know should have no problems with Moodle.
>
> (f) Ethernet ports/devices/MAC addresses
>
> A very frustrating aspect of the multi-boot process is that each OS assigns
> different "eth0/eth1/eth2/eth3" for the devices it finds.  Following the
> XS-163 scheme of "eth0" being the WAN connection to the outside world, and
> "eth1/eth2" to be the internal LAN connections, there were means to set
> Fedora and Debian to match.  This way, "eth0" is always the WAN connection
> regardless of OS image currently running.
>
> (g) Backup methodology
>
> Seeing that moving partitions around, converting to raid, and LVM2,
> required a backup method, but the "Mondo Rescue" method deployed in
> OLE/Nepal did not handle the raid/LVM2 very well.
>
> Instead, I was able to use "SysRescCD" (from http://sysresccd.org/) which
> is developed in France, and has English and Spanish instruction manuals.
>  This was able to understand raid and LVM2 devices, and has "partimage" tool
> to backup regular partitions, raid-mirrored partitions, and LVM2 logical
> volumes.
>
> (h) Boot-CD and Recover-DVD
>
> Part of the project was a "nice-to-have" requirement for a Recover DVD to
> rebuild the machine to original working state in case the devlopers do
> something bad that breaks the system.  I chose SysRescCD, customized to run
> "sshd" on boot with the appropriate settings, users and public keys in
> place.  I created a "Boot-CD" that is only 200MB, and a Recover-DVD which
> boots just like the Boot-CD, but has 3.7GB of backup files (mostly from
> "partimage" tool).  I did not have time to fully test an automated recovery,
> but was able to summarize the seven steps involved.  The advantage is that
> these seven recovery steps can be done by remote administration, you only
> need someone to