[p2pu-dev] New Development Scripts

Stian Håklev 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
this out.

Stian

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.
>
> Chris
>
> 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 :)
>>
>> cheers,
>> José
>>
>>
>> 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
>> future.
>> >
>> > 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'
>> to
>> > 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
>> still
>> > 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
>> be
>> > 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
>> everyone
>> > 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
>> http://lists.p2pu.org/mailman/listinfo/p2pu-dev
>>
>
>
> _______________________________________________
> p2pu-dev mailing list
> p2pu-dev at lists.p2pu.org
> http://lists.p2pu.org/mailman/listinfo/p2pu-dev
>
>


-- 
http://reganmian.net/blog -- Random Stuff that Matters
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p2pu.org/pipermail/p2pu-dev/attachments/20120706/81126f55/attachment-0001.html>


More information about the p2pu-dev mailing list