[p2pu-dev] New Development Scripts
shaklev at gmail.com
Thu Jul 5 22:40:50 UTC 2012
This sounds great for me - I've had lots of problems setting up Lernanta
and have advocated for a virtual machine solution. I look forward to trying
On Thu, Jul 5, 2012 at 6:35 PM, Chris Ewald <chris at p2pu.org> wrote:
> Sure. Replace is a strong word...
> It's really to lower the barrier of entry for new users. We will still
> have the setup process documented on the wiki, and can of course still
> setup to boxes manually. The box is ubuntu.
> Ideally, we will be able to use the chef component on any debian / ubuntu
> system so a contributor could install lernanta automatically on their host
> computer as well.
> On Wed, Jul 4, 2012 at 5:49 PM, Jos Flores <josmasflores at gmail.com> wrote:
>> Hey Chris,
>> that is great but I'm a bit weary about the word 'replaced'. I do NOT
>> want to install Lernanta in a virtual machine; my laptop can barely
>> carry itself, let alone starting up virtual boxes. I understand that
>> it's great for new users though, but not for all. Also, some people
>> might want to develop in their own platform (I'm guessing that the
>> vagrant box will be Ubuntu?). So I hope that 'replacement' is only
>> figurative speech :)
>> On 4 July 2012 14:04, Chris Ewald <chris at p2pu.org> wrote:
>> > Hi Everyone,
>> > Letting everyone know that I am working on new workflow for our system
>> > administration. The technologies are Vagrant and Chef. Two awesome
>> > technologies that will will take p2pu system administration into the
>> > Chef is config management tool that allows for automatic provisioning
>> of a
>> > single server or a whole networked infrastructure. For us, we will start
>> > with just our web server hosting lernanta. I am writing chef 'recipes'
>> > automatically build our lernanta server.
>> > This gives us two huge benefits:
>> > - We will have a fool proof way to bring back a server if it goes down.
>> > - The server system will be in sync with specific versions of our git
>> > lernanta - so say if we decide to switch to postgresql in the future, we
>> > will update the chef recipes to install postgres instead of mysql and
>> > build the server with one command. And if you checkout old code, it will
>> > still build the server with mysql. :-)
>> > Combining this with vagrant will dramatically simplify our development
>> > environment setup. Our lernanta setup wiki
>> > - https://github.com/p2pu/lernanta/wiki/Lernanta%27s-Setup-Install -
>> will be
>> > replaced with 3 steps. Download virtualbox, download vagrant, >$
>> vagrant up.
>> > And that's it!
>> > This will lower the barrier of entry for new contributers. Coders will
>> > able to jump right into lernanta code, rather than fumble with setting
>> up a
>> > new ubuntu server. Awesome!
>> > I'll have more for soon. I hope to have this done and available for
>> > to test and play with in tomorrow.
>> > Cheers
>> > Chris
>> > _______________________________________________
>> > p2pu-dev mailing list
>> > p2pu-dev at lists.p2pu.org
>> > http://lists.p2pu.org/mailman/listinfo/p2pu-dev
>> p2pu-dev mailing list
>> p2pu-dev at lists.p2pu.org
> p2pu-dev mailing list
> p2pu-dev at lists.p2pu.org
http://reganmian.net/blog -- Random Stuff that Matters
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the p2pu-dev