Alright, I’m getting back in the saddle after basically unplugging for a week and a half. My last day of employment is Wednesday and then I’m full time on this stuff. Here is my high level plan of how to kick this thing off (any suggestions welcome ):
Phase 1: Kickoff/Brainstorm
- I’ll setup a kickoff call where we can take stock of who we have, agree on rules of order, and send out the request for all who are interested in joining the initial group. Probably the first week of October. Anyone have any dates/times in particular?
- The next several calls, emails, forum posts, etc. will be open to pitches by anyone with an idea for what they think we should implement first.
- Ideally it will be a high level architectural representation of what we should build, how it will be useful to users, and what (if any) profit can be derived from developing this application/library.
- That said, any idea is good at this phase, even if it becomes just a small part of the larger ecosystem, it will help use determine where the boundary is between end user applications and the frameworks that support them (we’ll be developing both).
Phase 2: Project consolidation and hashing out the details
- Next we will work through the pitches and determine what projects answer this question: Acknowledging the skills and manpower we have, which project(s) will reach the most “typical” internet users? I don’t think we should focus on the nerd-o-sphere, we should be targeting everyone with a phone in their pocket.
- Likely we’ll take bits and pieces from all of the pitches. I imagine a web-app-esque type platform that everything can run on.
- From here we come up with a detailed architecture of what we want to build, the libraries we’ll use, how the different pieces integrate, etc.
Phase 3: Implementation
- And finally, we go off and start working on our individual components based on interest and available time commitment.
- We’ll need a place where we can interact with each other on a regular basis. Maybe this forum or maybe codeberg? Something we’ll need to figure out when we get there.
That’s my high level plan anyway, what do you guys think of this as a start?