[Building Sakai] New Sakai Architecture
William Karavites
willkara at oit.rutgers.edu
Wed Apr 1 11:10:43 PDT 2015
Can't forget about Redis and MongoDB as the cache/database servers!
------------------------------------
William Karavites
Application Programmer
OIT/OIRT- Rutgers University
Office: 848-445-8726
Cell: 732-822-9405
willkara at rutgers.edu
http://willkara.com
------------------------------------
----- Original Message -----
From: "William Karavites" <willkara at oit.rutgers.edu>
To: "Brian Baillargeon" <bbailla2 at uwo.ca>
Cc: "Sakai-Dev" <sakai-dev at collab.sakaiproject.org>
Sent: Wednesday, April 1, 2015 12:52:35 PM
Subject: Re: [Building Sakai] New Sakai Architecture
I've done some research and think the following plan would work out great for Sakai:
Front End:
1. Front-End app with AngularJS & ReactJS
2. We can use compiled SASS and CoffeeScript libraries for the design and UI
Back End:
1. Ruby on Rails with GO! for a few of the more advanced libraries.
Systems
1. Vagrant for the self-hosted VM's for each community
2. Chef to help each community configure them for their systems
------------------------------------
William Karavites
Application Programmer
OIT/OIRT- Rutgers University
Office: 848-445-8726
Cell: 732-822-9405
willkara at rutgers.edu
http://willkara.com
------------------------------------
----- Original Message -----
From: "Brian Baillargeon" <bbailla2 at uwo.ca>
To: "Adrian Fish" <adrian.r.fish at gmail.com>, "Neal Caidin" <neal.caidin at apereo.org>
Cc: "Sakai-Dev" <sakai-dev at collab.sakaiproject.org>
Sent: Wednesday, April 1, 2015 10:32:59 AM
Subject: Re: [Building Sakai] New Sakai Architecture
Sounds pretty ambitious to me. I think we should limit scope, get things working with tape. Leave the grade calculations to human computers until we get there.
On 15-04-01 09:03 AM, Adrian Fish wrote:
It needs to work on my first gen Kindle. A text interface makes a lot of sense. It needs to wrap ok, too.
On 1 April 2015 at 13:58, Neal Caidin < neal.caidin at apereo.org > wrote:
<blockquote>
Thanks Miguel.
Yes, very good points. See my suggestions inline.
On Wed, Apr 1, 2015 at 8:28 AM, Miguel Carro Pellicer < mcarro at entornosdeformacion.com > wrote:
<blockquote>
Hi Neal,
I suggest to minimize the number of code lines, my 32MB hard disk does not have too much capacity :(
I think one way to do this is to truncate the code to the point that it fits and subtract an additional 3 characters and put the word "END". The computer should figure out that is all that is available and make it work with whatever it has got. Of course, that is not i18n compatible so maybe we need a resource string instead?
<blockquote>
Also teachers will be happy if they have some console interface to insert the grades in Gradebook, reading a text file with some format or something :)
</blockquote>
This could help towards the code reduction! Nice thinking!
<blockquote>
Regards, Miguel
El 01/04/2015 a las 13:45, Neal Caidin escribió:
<blockquote>
Hi sakai-dev,
Some discussion in the community about starting Sakai over from scratch.
A couple of the leading architectural suggestions include:
* Writing Sakai completely in Hypercard and using Docker for code distribution to each person's local machine. If necesssary including a 1996 Mac emulator in the bundle. For the occassional "multi-user" version you will need a server to which all the Hypercard stacks are sent, and then use Perl to process the data.
* A DIY kit of 6502 microprocessors for speedy 8 bit processing. Each kit will include a series of 128 pre-programmed ROMs that can be connected in serial to provide the Sakai program. Don't worry, we will not need to write this in Assembly, we will use Cobol on a time share for the development.
Other ideas welcome. This is the "brainstorm" stage.
Cheers,
Neal
_______________________________________________
sakai-dev mailing list sakai-dev at collab.sakaiproject.org http://collab.sakaiproject.org/mailman/listinfo/sakai-dev TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
</blockquote>
--
Miguel Carro Pellicer
CTO Entornos de Formación S.L.
Phone: +34 - 686266485
Email: mcarro at entornosdeformacion.com
No me imprimas si no es necesario. Protejamos el medio ambiente
AVISO LEGAL: El contenido de este mensaje de correo electrónico, incluidos los ficheros adjuntos, es confidencial y está protegido por el artículo 18.3 de la Constitución Española, que garantiza el secreto de las comunicaciones.
Si usted recibe este mensaje por error, por favor póngase en contacto con el remitente para informarle de este hecho, y no difunda su contenido ni haga copias.
*** Este mensaje ha sido verificado con herramientas de eliminación de virus y contenido malicioso ***
Este aviso legal ha sido incorporado automáticamente al mensaje.
</blockquote>
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
</blockquote>
_______________________________________________
sakai-dev mailing list sakai-dev at collab.sakaiproject.org http://collab.sakaiproject.org/mailman/listinfo/sakai-dev TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
</blockquote>
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20150401/fb6b8fbe/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 8726 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20150401/fb6b8fbe/attachment.jpe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 1103 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20150401/fb6b8fbe/attachment-0001.jpe
More information about the sakai-dev
mailing list