Addressing the elephant in the room. #28
Replies: 5 comments
-
For reference: Here's the MacOS Issue: #13 |
Beta Was this translation helpful? Give feedback.
-
You don't have to either deliver the best product or abandon it. A project like this done in your spare time shall not be a source of pressure for you. Just continue developing as you were doing before no matter how much the project becomes famous, more people using your software will make it better. Waiting for it become perfect before anyone knows it is not the right way. That's my opinion. |
Beta Was this translation helpful? Give feedback.
-
I didn't mean to bring it to perfection before getting visibility. I just didn't want visibility in the first place. I was fine if someone stumbled upon this project by pure chance, but the blog post was too much to handle in just a few days. This project was nothing and now it has 100 stars, it is just wild. |
Beta Was this translation helpful? Give feedback.
-
I learned about this project via the aforementioned post, so perhaps my opinion helps. When I read it it captured my attention because automatic lyrics has always been a problem (I use Audacious for the record), and so I checked if this may be useful. My expectations are none, really. If it worked then great, I could use it sometimes. If it didn't work then well.. bad luck and no hard feelings. I did find a problem which I thought may be fixable with relative low effort, so I logged a bug. The intention was just to let the developer know, and if he/she could and wanted to fix it then great, otherwise it was all good too. Are there people who will make demands and expect results? Well, this is the Internet so I guess yes? I would personally just ignore those or consider their comments/bugs solely for their technical merits, ignoring the rest. You are doing this for free and for fun. Keep it like that and ignore the rest. You don't need to solve bugs quickly, or read reports frequently, or really do anything you don't want to do. It seems your project is open to collaboration, so you're already doing it the best possible way. If someone wants results, they can either collaborate or pay someone to do it for them.. or simply stop using this software which nobody is entitled to in the first place. Don't worry and have fun. |
Beta Was this translation helpful? Give feedback.
-
Here’s another one: https://itsfoss.com/sunamu-music-widget/ |
Beta Was this translation helpful? Give feedback.
-
Hello.
I just want to spend a few words about Sunamu and the popularity spark that I had by the blog post @ OMG!Ubuntu!
I do not know how or why that post was made. I didn't really want visibility right now and this project was meant to be just a "me doing this for a couple of friends" thing.
What happened is not really sitting right with my brain as I am usually busy with other stuff and I develop software as a hobby in my spare time and most of the time it is just as a challenge to myself.
For now, all of this made me look back at this project that was left almost abandoned and so I decided to polish it a bit more so that I could make at least another release; the problem is: will Sunamu raise in popularity too much? Nobody can answer that, but I fear the scenario in which a bunch of half-abandoned code gets popular so that I then feel the duty, rather than the pleasure, to maintain it.
It already happened with another project of mine I killed not so long ago, and I am kind of worried I might have to kill this one because of too much popularity and therefore too many expectations from the userbase.
I know I may sound nonsensical and paranoid, but I know myself and I know that I want to be excellent to people with the stuff I do even if it is in my spare time; not being able to do so will put me in a position where it is just better from my perspective to let go of my stuff and do something else entirely, which is arguably stupid but it is my coping method and I cannot really do much about it now.
So, what am I referring to, exactly?
Consider these scenarios:
I might not be able to address all the scenarios above (and some others) with my current knowledge and availability, so if any of these occur and if I am still alone here I will abandon the project.
This said, contributors are always welcome, and not just for language PRs.
Currently a way to really help the project is by porting Sunamu to macOS (see relevant issue I cannot really link now); then I would really need someone better than me who can look at the code and fix my horrible practices.
That is all for now and I hope you have a good day.
Beta Was this translation helpful? Give feedback.
All reactions