The ML hustle is strong with Mr T.
The support option is really cool (and I'm interested) - particularly with
5.4 coming out soon[1]

I hope you make your target and we all benefit.

Cheers
Chris

[1] Surprisingly in nautical terms, soon doesn't mean soon enough!!
http://www.metoffice.gov.uk/weather/marine/guide/glossary.html




On Tue, Nov 26, 2013 at 8:59 AM, Andreas Fink <fink.a...@googlemail.com>wrote:

> Hi Thiago.
> What an interesting idea about filling "the gap".
> I hope you can raise enough and that you get a gig in exactly 6 weeks :-)
>
> Thanks for the relentless battle against/with the ML!
>
> On Nov 25, 2013, at 22:08 , Thiago H de Paula Figueiredo wrote:
>
> > Hi!
> >
> > I've just went live with an IndieGogo campaign so I can work a whole
> month in Tapestry itself and nothing else fixing bugs, implementing new
> stuff and working on the documentation.
> >
> > Here's the link:
> http://www.indiegogo.com/projects/a-month-of-apache-tapestry-5.
> >
> > Any questions, just ask. :) But I'll answer another one right now:
> regardless of the campaign succeeding or not, I'll continue posting stuff
> in the mailing list and doing my occasional code contributions the same way
> and I've been doing until now. In other words, nothing changes.
> >
> > Here's the campaign text, just in case, with all the details:
> >
> > Introduction
> >
> > Disclaimers: This campaign is done by me, Thiago, as an independent
> individual, not by the Apache Software Foundation or the Apache Tapestry
> project. I'm not representing the Foundation in any way in this campaign
> nor Apache endorses it. The Foundation has a policy of not paying for
> development work. All its members are voluntary, me included. Any code I'll
> write or change will pass the usual Tapestry team approval process. If this
> campaign isn't funded, I'll continue participating in the Tapestry project
> in the same way as always.
> >
> > I'm Thiago H. de Paula Figueiredo, an Apache Tapestry 5 committer and
> PMC (Project Management Committee) member. I've posted more than 5700 times
> in the user mailing lists. Apache Tapestry is an open-source, Java Web
> framework built and supported by a team of voluntary members who work on it
> for free and by love.
> >
> > I dream about the idea of being able to work on Apache Tapestry itself,
> on its codebase and documentation, not just in my free time. I'm very
> passionate about this framework. I envy the people who are paid to work on
> open source projects, so they can spend lots of time in the projects they
> love. I wish I could do the same, even if it was for a short period of
> time. I love open source, I love Apache Tapestry, I love to help people to
> solve their problems, know the framework better and code happier. That's
> what this campaign is about.
> >
> > Right now, I'm in a period between gigs, so I have a free schedule to
> work on it, and then I have an opportunity. But this free time cannot be
> free, because I, as you and everyone else, have bills to pay. So I thought
> it would be a perfect time to run a fixed-funding IndieGogo campaign to
> have me working exclusively on the Apache Tapestry codebase for a whole
> month, 160 hours on the clock, fixing some stuff, build other stuff and
> hopefully speeding up the 5.4 release. I'd work on the documentation too.
> >
> > Notice that, in terms of dollar per worked hour, it is signicantly lower
> than at my last gig. This campaign isn't about money, is about being able
> to work in what I love.
> > What will be done?
> >
> > The actual issues to be worked will be discussed among the backers, but
> I've took a long look at the Apache Tapestry issue tracker (JIRA), starting
> for the most voted issues, checked which ones I could successfully fix or
> implement, then I came up with the following initial (not final) list. The
> order in which the issues will be tackled will also be discussed among the
> backers.
> >
> > Issue
> > Description
> >
> > TAP5-2029
> > Copy annotations from service implementation to proxy
> >
> > TAP5-2235
> > Implement JCache (JSR 107) support in Tapestry-IoC
> >
> > TAP5-938
> > Expose ability to render a portion of a page (a Block, Component, etc.)
> without using internal services
> >
> > TAP5-244
> > Let Grid show column headings when no data
> >
> > TAP5-1515
> > Support for external assets
> >
> > TAP5-1470
> > Group CSS together to avoid IE's restriction of 31 external css files
> >
> > TAP5-245
> > Better documentation on development environment.
> >
> > TAP5-627
> > Allow injection of named spring beans
> >
> > TAP5-1403
> > Add support for Arrays in request parameters
> >
> > TAP5-1863
> > Rendering components in Alerts
> >
> > TAP5-1659
> > PageLink: page parameter should accept page-classes and page-instances
> >
> > TAP5-1941
> > Alerts component should check for XHR request in "dismiss" event handler
> >
> > TAP5-1718
> > Tapestry-beanvalidator isn't validating nested DTO objects / Doesn't
> mark the invalid fields in the UI
> >
> > TAP5-2130
> > Services interfaces that inherit from "Runnable" cause @Startup methods
> being called twice
> >
> > TAP5-2192
> > Add support for distributed documentation
> >
> > TAP5-2187
> > CSS relative URL rewriting isn't lenient enough
> >
> > TAP5-2185
> > Problem with the asset checksums and relative paths based on them
> >
> > TAP5-1998
> > DateField does not validate dates properly (Tapestry DateField converts
> invalid dates to valid ones)
> >
> > TAP5-2168
> > Asset Not Found messages are prompting to put assets into wrong location
> >
> > TAP5-1611
> > out-of-the-box way in Tapestry for replacing components
> >
> > Perks
> >
> > All perks include the addition of your name and URL in a thank-you page
> in my personal blog (http://machina.com.br).
> > $20: a thank you
> > Did you ever asked something in the Tapestry mailing list and got a good
> answer for me? Did you ever searched the Internet for Tapestry questions
> and found the solution in a post of mine? This is a way of saying "thank
> you".
> > $50: a bigger thank you
> > If I ever posted something that prevented you of wasting hours on a
> problem in your project using Apache Tapestry, you can give a bigger "thank
> you".
> > $100: one hour of support
> > You get one hour of support through Google Hangout or Skype. Any code I
> write during this period belongs to you.
> > $180: two hours of support
> > You get two hours of support through Google Hangout or Skype. Any code I
> write during this period belongs to you.
> > $700: eight hours of support
> > You get eight hours of support through Google Hangout or Skype. Any code
> I write during this period belongs to you.
> > $500: you in my e-mail signature
> > You choose a line to be added in my e-mail signature when I post in the
> Tapestry mailing lists. It'll stay there for one month. I average almost 11
> posts per week. In case more than one backer picks this perk, it'll be
> first come, first served. Check with me at thiagohp at gmail dot com before
> picking this perk.
> >
> > Why back this campaign?
> >
> > A way of saying "thank you" for my efforts for the Tapestry project
> > Influence what I'm going to do next (but not the Apache Project itself)
> > Having your pet issue taken care more quickly
> > Having your or your company name and URL in a thank you page in my
> personal blog at http://machina.com.br. Larger contributions will come
> first and in a larger font size.
> > There are a perks which give you one hour or more hours of support
> through Google Hangout or Skype.
> > There's another perk which allows you to add a line of your choice in my
> personal e-mail signature for a given period of time.
> >
> > Risks
> >
> > I've made an estimate of the above tasks and I do think I can finish
> them all in the 160 hours of work for this campaign. Of course, things can
> turn out to be more complex and time-consuming than I estimated, but, no
> matter what, if this campaign is funded, I'll spend 160 hours working on
> the Tapestry codebase and documentation, not including the time I already
> spend in the mailing lists.
> >
> > Another risk would be me getting a good job offer before I finish the
> 160 hours. This can delay my work, but I'll guarantee that, having this
> campaign reach its goal, I'll spend 160 hours working on the Tapestry
> codebase and documentation, not including the time I already spend in the
> mailing lists.
> > What if the campaign is not funded?
> >
> > In this case, nothing changes, everything goes as if the campaign never
> happened. I'll continue participating on the Apache Tapestry in my free
> time in the exact same way I've been doing in the last 6 years: lots of
> messages on the mailing lists and some code contributions.
> > Deadline
> >
> > My initial plan is to work the 160 hours in the 30 days after the
> confirmation of the funding. Even if the initial plan falls apart due to an
> eventual outstanding job offer, my ultimate deadline will be 7 months after
> I get the confirmation this campaign if funded. This deadline was
> calculated considering I'd work 40 hours per week in the eventual job I'd
> get and 5.7 hours per week on Tapestry.
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Tapestry, Java and Hibernate consultant and developer
> > http://machina.com.br
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to