A project like this can quickly burn you out unless you have steady and good progress, which is far from likely.
I got a mild burn-out from MUI-OWB and I wasn't even the main porter, and it was from a very very similar OS. Since then I've lost all interest in programming. Every line I write, at home for Amiga, or at work is because I have to. I don't want to anymore. If this dude shares 1% of my feelings, don't expect OO4kids to ever be finished..
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++
Deniil wrote: Since then I've lost all interest in programming. Every line I write, at home for Amiga, or at work is because I have to. I don't want to anymore.
You need to take that as a signal to do something completely different for a while. Suddenly one day you will think of some program (or new feature in an existing one) which you can't wait to start implementing. That's when you should come back to programming, not before (excluding of course at work, but that's a different story).
Well, I did just that during my vacation, but 4 weeks was not nearly long enough. 6 month would have done the trick. Also I do feel some pressure to get Annotate v3.0 out the door. Basically just the MUI version for the lesser OSes to be finished. It's just so boring. And now the pressure for MUI-OWB has picked up again with a gazillion stupid impossible to find/reproduce/fix MUI related crap bugs. I really don't feel like hunting ghosts when MUI is buggy.
I want two things: Do downhill biking much more often and meat girls. I actually started on a course in salsa dance :)
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++
Also I do feel some pressure to get Annotate v3.0 out the door. Basically just the MUI version for the lesser OSes to be finished. It's just so boring.
Unfortunately that is exactly the WRONG reason to restart coding, and I'd guess will make things (much?) worse not better .
Quote:
And now the pressure for MUI-OWB has picked up again with a gazillion stupid impossible to find/reproduce/fix MUI related crap bugs.
As much as I like MUI-OWB, forcing yourself to do boring crap now will be far worse in the long run: One day you will be unable to even force yourself to do this, and then you may never work on MUI-OWB ever again. Better to stop work now, and hope that in 3-6 months you feel like fiddling again (because you want to scratch some itch, not because people are complaining). The sooner you stop feeling pressure to work on something you currently have no interest in, the sooner you may actually feel like working on it again.
I think the best advice is to code *for yourself*, not for other people. If you don't feel like coding for yourself, then don't do any coding at all. Given enough time you should feel like coding for yourself again (perhaps to add some small feature, or fix some little bug which has been annoying you).
For myself, to avoid getting burnt-out again, I decided to concentrate on stuff I am interested in. This often has the side-effect of producing something other people may be interested in. (I do still try to fix bugs reported by people, and to a lesser extent add requested features... but if they are too hard then I will simply delay dealing with them until I feel like it, or until new developments make them easier to deal with.)
Edited by ChrisH on 2011/9/14 11:15:58 Edited by ChrisH on 2011/9/14 11:19:34
Mmm, well. I still feel some pressure though even if I "decide" not to do anything. MUI-OWB I haven't touched since june or something.
The thing is that I can justify myself not to "work" if I have something else meaningful to do, like going to a concert, dance, downhill, party, the car broke down or whatever.
But sitting at home with fingers hurting too much to play any more guitar and just surfing facebook and AW.net only to "avoid" programming doesn't quite work
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++
The work continues but slowly. This project is huge and yes, there are (will be) many reasons that could block or delay it. This is too early to give news that will give too much hope.
Good to hear work is still being made! I'd love to have OOLite on the Amiga. Would make it much more complete.
Please don't waste effort into making it look "Amiga-like", just create a working version first. Don't care if the menus aren't native Amiga menus and buttons doesn't look exactly like ReAction.
Complaining about stuff like that on such a huge project like OOLite or TimberWolf is just childish and shows you have no idea what so ever what kind of effort it takes to rip apart a solid framwork only to hack in some Amiga "native" elements that will also be much less feature-rich (such as Amiga menus only allowing one level of sub-menus).
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++