7yatna wrote: ↑Tue Oct 28, 2025 10:09 pmlong story short, Life, getting married in couple of months, actual job is ramping up.
*bangs fist on desk*
No! Volunteering is the priority! :p
i did state that I'm a HW engineer, designing PCBs modifying components trouble shooting on the board/component level. I'm limited on SW and cant do much other than maybe help on the forum for setup issues and generic questions maybe minor code modes.
I obviously know the difference between hardware and software, but, in terms of the big picture of, what Johannes wants to step back from, and what various people want to step up to do, I don't really have a grasp of what's covered, what's not, or even what's needed.
Going back to the first post, Johannes said:
"I want to step back from inverter development completely. So I would be happy to hand over
- Responsibility for stm32-sine and FOC firmware repository
- Responsibility for inverter-hardware, Tesla-Large-Drive-Unit and Tesla-Front-Drive-Unit repository
- Drafting of new releases, integrating PRs etc.
- Maintaining boards
- Optional: Selling boards
- Doing support on the forum
- Doing payed support"
Let's revisit that, and try to be more clear about items and who might help and what we need:
1 - Responsibility for stm32-sine and FOC firmware repository
What does this entail? Dumb it down.
By repository are we talking about someone having the password for the Github who will be able to log in and update things, or, are we talking about some bigger file collection of the project and its management?
2 - Responsibility for inverter-hardware, Tesla-Large-Drive-Unit and Tesla-Front-Drive-Unit repository
What does "responsibility for the hardware" mean?
Like, someone has a physical place that is ordering hardware and storing actual hardware for sale, putting items into boxes, and shipping them? (Which may or may not be the same person with the website selling them, but probably would be?).
Likewise, with the repository. Development, or, just a Github babysitting if/when updates need making?
3 - Drafting of new releases, integrating PRs etc.
This seems like a huge piece of the work. I imagine this is actually
leading the OI project, getting feedback, and doing development work? New boards, bugfixes, new designs, new software features, etc?
4 - Maintaining boards
Define "maintenance".
Are we talking warranties, or something else?
5- Optional: Selling boards
Someone making money, with a website to order from?
I presume this is:
- Nubster, via WestSide EV, though less than he would be, and
- 7yatna, via some unmentioned website perhaps, though he may or may not be interested in this if WestSide is going to be competing with him?
6- Doing support on the forum
Is this, support of OI products in threads, or, is this supporting the forum as in making sure the OpenInverter website is running the forums are patched, etc?
Ideally, the community handles the support (same as before), in reality, Johannes ended up doing a lot of it because he understands it best and, if there was any money being made, he was making it.
I'm a big proponent of, the better something is documented, the lower the need for support there will be, and the more interesting support questions will become because they'll be novel undocumented problems, not just, people not understanding what was already (not well enough-) explained things.
7 - Doing payed support
Seems this was a small portion of time. Johannes often helped people for free when he could've put his foot down and asked for paid support. But, a few people who could say "I'm willing to be paid to be abused by your ignorance" i.e. troubleshooting would be a nice option. At the end of the day "Can I please just throw money at this?" is a nice option to rescue volunteers and frustrated novices.
...
Have any new tasks appeared?
It would make sense to me that, as only someone selling the boards would be making money off of this, that it would be difficult to officially step up to be responsible for some part of this project without being tied to financial reward. Some volunteering is great, but if there's any expectation of work being done rather than a volunteer's "maybe this year if I feel like it", they should get a cut of the pie. The community can do all the rest.
- It seems like 7yatna is okay doing hardware fixes to the hardware design, maybe not full board developments? If/when being married isn't too much time. So he could maybe be relied upon, but, it would be fair to me to give him a cut of sales. It seems like it would never progress out of maintenance role, i.e. no new board designs is my guess?
- I know a few people in the community have significantly contributed to software, though, that seems to me to be more nudging someone else's vision along, less than saying "I'm holding the reins now" type of thing. Or maybe it was 99.9% Johannes, not sure.
- Damien has taken over some things, but by Damien's own admission, he is NOT a software guy. Damien also undersells himself by 90%, he's plenty capable, but he is much more hardware than software and without someone software-brained leading the charge, I think best practices might slip a bunch. Also, he already does so much, I don't like dogpiling duties onto one person.
- These are just guesses, don't jump at me if they're wrong, I'm in a position of ignorance.
...
Anything I miss?