[Building Sakai] Dev/Production Setup

Steve Swinsburg steve.swinsburg at gmail.com
Sun Jun 20 15:39:17 PDT 2010


Hi Brandon,

Certainly possible, and is what we do, although we recompile on the other
machines. I am not sure I'd recommend compiling on one machine and dropping
it into another.

So what we do is development on our Macs, push any local changes back to the
SVN repository (Sakai's mSub [1] but you could use your own), then on the
staging and production machines pull down from the repo, build and test.

cheers,
Steve

[1] https://source.sakaiproject.org/svn//msub



On Sun, Jun 20, 2010 at 10:10 AM, Brandon Davie <
brandondavie at mckeelacademy.com> wrote:

>  Hello :-)
>
> We are looking into using Sakai for a group of K12 charter schools. A small
> pilot test of stock Sakai 2.6 took off well last term, so we’re looking at
> setting up a full production environment of stock Sakai 2.6 with the
> intention of customizing Sakai at the code level.
>
> My question relates to the type of setup that would be best for this
> scenario. Let’s say we have one production server running Debian and another
> development system running OS X, which would be where any code level,
> branding, etc. changes would be made. Is such a setup feasible? The ultimate
> goal is to be able to develop and build Sakai on a separate machine from the
> production server.
>
> Production Server:
> - Debian 5.0.4
> - Java 1.5 U22
> - Tomcat 5.5.29
>
> Development System:
> - OS X
> - Java 1.5 U22
> - Tomcat 5.5.29
> - Maven 2.0.9
>
> Using this setup, the latest maintenance branch could be pulled from the
> svn repo to the development system, code level changes made, use Maven to
> build and deploy to the dev system’s Tomcat, changes tested and the
> resulting $CATALINA_HOME dropped into the production server’s Tomcat?
>
> If you’re wondering why these questions sound newbie, it’s because they’re
> coming from one ;-)
>
> Thanks!
> Brandon Davie
>
> _______________________________________________
> 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/20100621/076f6e2d/attachment.html 


More information about the sakai-dev mailing list