On Sat, Apr 2, 2011 at 10:18 AM, Adrian Cole <[email protected]> wrote:
> Andrei,
>
> Thanks for organizing this!  I have a few thoughts:
>
> - community -
>    Encourage those who are active in whirr to help spread the word.  For
> example, if there is an event or meetup on nsql-x, have a lightning talk
> there.  If there is a book in progress, get a page or two on whirr.  If
> there are books, papers, presentations, interviews available, link to them
> on our site.  That's enough for now :)
>
>  - features -
>    It is hard to go back and sweep up after a change across a dozen
> services.  I'd focus on core features like dynamic resizing,
> auto-calculation of hardware requirements, integration with tools like
> puppet, pallet, saving state of services (generic snapshotting to
> blobstore).   This type of code requires attention over weeks, a harder
> problem than implementing services, and takes good advantage of your months
> to offer!

+1

I've got a few patches underway for improvements to the core that
should make it easier to write services. E.g.

WHIRR-245 - Clearly demarcate the user and service provider APIs
WHIRR-262 - Services should not have to do reverse DNS lookups
WHIRR-275 - Improve firewall API for services

These should be done soon while there are fewer services to update.

>
>  - documentation -
>    Tom has a nice slideshare on writing whirr services.  This should turn
> into a wiki.

I've added the presentation here:
https://cwiki.apache.org/confluence/display/WHIRR/Presentations.

I've also added a Powered By page to the wiki (at Patrick's suggestion):

https://cwiki.apache.org/confluence/display/WHIRR/Powered+By

Please add your organization and/or application to the list if it
makes use of Whirr.

Cheers,
Tom

>
> More later!
> -Adrian
> On Mar 31, 2011 3:23 AM, "Andrei Savu" <[email protected]> wrote:
>

Reply via email to