Hello, Emmanuel! I was having a bad day and your e-mail brought a smile to my face with your message (in an ironic way, I should admit). Thanks for that, even though you came pretty late (11 days!).
Nice to see a long time friend (for some peculiar value of "friend") back here in the mailing list! You haven't changed a bit! Your quality as a troll is still quite low, I'm afraid. IMHO, good trolls are subtle and make their targets think. Your message doesn't hit any of that. Howard, creator of Tapestry and someone I have very deep respect as a software developer, has a public and very active GitHub account: https://github.com/hlship. All his latest public commits are Clojure-related, which isn't a surprise since he's a Clojure committer himself. So your claim that he's using Wicket (which is a fine framework and I'm sure its team doesn't approve of your messages here) is laughable. No troll points for you. Interesting factoid: Howard works for a company owned by a Brazilian company, and guess where I'm from and where I live? :D Have a nice day! Cheers! On Thu, Oct 17, 2024 at 9:21 AM Emmanuel Sowah <eso...@gmail.com> wrote: > My advice? Stop wasting your valuable time on this dead but walking project > that only 5 people worldwide are using. Given alternatives like Angular > (yes, there is a server side option too, not just SPA), React, Vue, Ember, > etc., who in their right mind uses Tapestry in this day and age? Get a life > Thiago instead of holding on to this arcane framework that even the > original developer, Howard Lewis Ship has long abandoned this sinking ship. > Howard is happily using Apache Wicket nowadays for his server side and > React or Angular for his SPAs. > > Cheers > > On Mon, Oct 7, 2024 at 3:58 AM Thiago H. de Paula Figueiredo < > thiag...@gmail.com> wrote: > > > Hello, Tapestry community! > > > > TL;DR: I've joined GitHub Sponsors: > https://github.com/sponsors/machina-br > > (Machina TI Ltda is my one-person company) to try to be able to work on > > Tapestry not just on my free time. > > > > *Summary* > > > > By sponsoring me, Thiago, you're allowing me to take time away from my > day > > job to work on Apache Tapestry, be it creating new features, cutting > > releases, triaging and fixing bugs and/or documentation. It's also a way > to > > thank me if my work on Tapestry or presence in mailing lists and > elsewhere > > helped you or your company. > > > > *Disclaimers* > > > > This sponsorship campaign is done by me, Thiago H. de Paula Figueiredo, > as > > an independent individual, not by the Apache Software Foundation nor the > > Apache Tapestry project. I'm not representing the Foundation in any way > in > > this campaign, nor does Apache endorse 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 have to pass the usual > > Tapestry team approval process. If this sponsorship campaign isn't > funded, > > I'll continue participating in the Tapestry project in the same way as > > before (i.e. just in my free time). > > Introduction > > > > *Introduction* > > > > I love working on Tapestry stuff. It's been a passion for me since I > first > > met it around 2006. I'd love to be able to spend more time working on it, > > but, other than the occasional commission, I'm only able to work on the > > project on my free time, so progress on my Tapestry projects and tasks > has > > been slow. It would be more healthy for me, and I believe for the > Tapestry > > project too, if I could also work on it during commercial hours. I'd say > it > > would be also more professional. > > > > My initial goal is to raise enough money for me to take one whole day off > > my day job every 2 weeks (one sprint) and spend it, without any > > obstructions, on Tapestry. > > > > *How the sponsorship will work* > > > > For every 300 dollars raised, cumulatively since the beginning of this > > sponsorship campaign, I take half a day off my day job to work on > Tapestry, > > with an initial limit of 8 hours per each 2 week period. If, for example, > > 100 dollars are raised in the first 2 weeks (half day not reached) and > 500 > > in the next 2 weeks (full day reached), I work on Tapestry a full day > > during the 3rd 2-week period. > > > > My initial idea is to focus on the day-to-day project stuff which may not > > be shiny but is extremely important: triaging and fixing bugs, specially > > the occasional security vulnerability, cutting releases (release early, > > release often!), reviewing pull requests, improving the tooling and > > contributor experience (both for Tapestry committers and other people who > > want to contribute) and documentation, which needs to move away from > being > > an awkward export from Confluence (Tapestry's wiki) to something else > which > > is both better and easier for everyone to contribute through pull > requests. > > > > I have a very long habit of using time tracking software (right now, I've > > got 29000 logged hours), so, after every day funded by this sponsorship, > > I'm going to publish which tasks I worked on and how long. > > > > Any questions, just ask! Suggestions are welcome too! > > > > Cheers! > > > > -- > > Thiago H. de Paula Figueiredo > > Software developer/engineer > > Apache Tapestry consultant, committer and project management committee > > member > > You can sponsor my work on Tapestry at > > https://github.com/sponsors/machina-br > > > -- Thiago H. de Paula Figueiredo Software developer/engineer Apache Tapestry consultant, committer and project management committee member You can sponsor my work on Tapestry at https://github.com/sponsors/machina-br