Hi Giles,
As a CloudStack user, I spent lots of time in the code to figure out how
different parts work and find the root cause of bugs that I face.
I also tried to install CloudStack as a project in eclipse and run it
directly from eclipse from some old documents.
I have learned some courses in Java to enable myself to contribute to the
CloudStack codebase.
But each time I look at the code and its sub-projects, my mind is blown up!
I thought maybe it is because I don't have any practical java development
experience yet but a clear document about the code itself could make
everything easier to understand.
I appreciate your valuable work. It is something that I have looked for
many times!
Regards,

On Fri, Feb 26, 2021 at 7:13 PM Giles Sirett <giles.sir...@shapeblue.com>
wrote:

> Hi all
>
> One of the biggest challenges with Cloudstack is learning its architecture
> and codebase  - its big and its complicated. Onboarding new software
> engineers can be a daunting process.
> For the last 2 years, we at ShapeBlue have built up a set of resources to
> help us with onboarding on new engineers who will be working on Cloudstack.
>
> This has evolved into a self-study course that we call "hackerbook"- the
> logic being that it's a training course that gets engineers hands-on
> hacking in the code ASAP.  It's a mix of videos, exercises and other
> resources.
>
> Today, we've opensourced this resource in order to make it available to
> anybody who may want to learn to develop on Cloudstack.
>
> Feedback and improvement PRs will be warmly accepted
>
> Its currently sitting in a shapeblue repo, happy to move under ASF if
> anybody thinks that's important
>
> https://github.com/shapeblue/hackerbook
>
> Happy Hacking
>
> Kind regards
> Giles
>
>
> giles.sir...@shapeblue.com
> www.shapeblue.com
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>
>

Reply via email to