Juju Academy

Nick Veitch nick.veitch at canonical.com
Wed May 7 18:38:18 UTC 2014


Nate, thanks for reminding me, juju help commands is also wrong!

https://bugs.launchpad.net/juju-core/+bug/1299120



On Wed, May 7, 2014 at 7:27 PM, Nate Finch <nate.finch at canonical.com> wrote:
> Actually, init is the main command, generate-config is an alias for init
> (see juju help commands).
>
>
> On Wed, May 7, 2014 at 1:55 PM, Nick Veitch <nick.veitch at canonical.com>
> wrote:
>>
>> Nice work, when it is ready we can add it to the getting started
>> section of the docs too.
>>
>> Small point - 'juju generate-config', not 'juju init', you may await my PR
>>
>> On Wed, May 7, 2014 at 6:24 PM, Gustavo Niemeyer <gustavo at niemeyer.net>
>> wrote:
>> > This is _extremely_ cool, Marco. Very well done!
>> >
>> > One tiny suggestion, for anyone interested in contributing: it would
>> > be great to have "ls [-la]" at some point. That's the first thing most
>> > people will type when seeing a prompt, and gives them room for
>> > navigating to the juju configuration directory.
>> >
>> > On Wed, May 7, 2014 at 1:16 PM, Marco Ceppi <marco at ceppi.net> wrote:
>> >> Hi everyone!
>> >>
>> >> I was trying to keep this under wraps as I worked on it more before
>> >> announcing to the world but I'm too excited with the progress so far so
>> >> here's the "SUPER ALPHA BETA OMEGA" introduction to Juju Academy.
>> >>
>> >> I started this, http://juju.academy (http://learnjuju.com) based on my
>> >> own
>> >> experiences when trying new software. Primarily modeled after the Learn
>> >> Go
>> >> Lang webiste (http://tour.golang.org/) I set out to create an easy
>> >> platform
>> >> that emulates a terminal environment and allows a user to try Juju
>> >> before
>> >> ever having to install it. In addition I wanted to make a lightweight
>> >> lesson
>> >> framework to help guide new users in this exciting new Service
>> >> Orchestration
>> >> paradigm. Finally, the last goal of this project was to build an easy
>> >> to
>> >> embed module that could live in the docs to provide very lightweight
>> >> terminal sessions that users could use to review what portions of the
>> >> docs
>> >> they were reading.
>> >>
>> >> Right now I've modeled just a hand full of lessons and only a few of
>> >> the
>> >> juju commands have actually been implemented. As this is a spare time
>> >> project progress comes in chunks of time over the weekend and in the
>> >> evenings. However, if you're interested in piloting the demoware and
>> >> shaking
>> >> out bugs please do so! You can view the lessons at http://juju.academy
>> >> the
>> >> source code is https://github.com/marcoceppi/juju-academy and the issue
>> >> tracker is on that repo.
>> >>
>> >> Your juju environment(s) persist not only between lessons but also
>> >> between
>> >> page visits. If at anytime you wish to start anew you can do so by
>> >> issuing
>> >> the "reset" command in the terminal. I'm working on finishing
>> >> http://help.juju.academy which will have this and other FAQ/Guide like
>> >> questions to use the software. All Juju help can be found, as always,
>> >> at
>> >> https://juju.ubuntu.com/docs
>> >>
>> >> This is also a call for help! Anyone interested in writing lessons,
>> >> command
>> >> modules, fixing bugs, making this look nicer, etc - pull requests are
>> >> welcome! The entire project aims to be modular (in that this framework
>> >> could
>> >> be used for non juju terminal lessons). Lessons are simply JSONP files
>> >> that
>> >> contain a set number of keys and commands are functions that perform
>> >> some
>> >> rudimentary validation.
>> >>
>> >> I eagerly await feedback and have had an immense amount of fun working
>> >> on
>> >> this so far! I'll likely follow up with a more official announcement
>> >> when
>> >> more of the commands have been implemented.
>> >>
>> >> Thanks,
>> >> Marco Ceppi
>> >>
>> >> --
>> >> Juju mailing list
>> >> Juju at lists.ubuntu.com
>> >> Modify settings or unsubscribe at:
>> >> https://lists.ubuntu.com/mailman/listinfo/juju
>> >>
>> >
>> >
>> >
>> > --
>> >
>> > gustavo @ http://niemeyer.net
>> >
>> > --
>> > Juju mailing list
>> > Juju at lists.ubuntu.com
>> > Modify settings or unsubscribe at:
>> > https://lists.ubuntu.com/mailman/listinfo/juju
>>
>>
>>
>> --
>> Nick Veitch
>> nick.veitch at canonical.com
>>
>> --
>> Juju mailing list
>> Juju at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju
>
>



-- 
Nick Veitch
nick.veitch at canonical.com



More information about the Juju mailing list