I have a very simple vision and opinion of this. I really like Sigil. Sure, some thing can be better and some options would be very nice. However, as it currently is, it is very functional. The things I miss I can do myself manually. In fact, I can do everything myself manually if I need to. Fortunately there is Sigil.
Sometimes when I need a program, I create it myself. I am in no way a programmer, but small programs I can create. Probably the code is awful, but it works. I do not have the impression nor illusion I can create something as Sigil.
However, when I am creating a program, I have a vision. I want to make the program as I would like it. Sometimes I take advice/requests from someone, but it is my program.
I totally get your blog and I agree completely. If you can find the time to create the program as you envision it, it would be great. I some of the request I have interest in could be incorporated, even better. If not, then not. It is still your program and you decide. If a request doesn't fit in your vision, tough luck. They can add it themselves if they really need it, but do not spend time on it. Your program, your decision. If they don't like it, they can always stop using it.
Why is it a great program? Because it is relative small and has not too many options. Yes, that makes it great. I always keep in mind a saying my Unix teacher told me. He said (probably not his own words) that programs in Unix can usually do only on thing, but that thing very well. That's why the programs are small and fast.
If you can justify the time required for this via the add in the installer, please do. I know from experience (small, insignificant programs...) how much time this can/will consume. If you need to add a add-banner in the bottom of the program, please do. If you need to change it to shareware or other form, please do. It is your program, your vision and your right. We are only users and users always want more and more without keeping in mind the big picture. Well, most users are not able to.
If you decide to stop, I would regret it. Not because I think the program is not workable now, but because I would love to see your vision of it. I will keep using what you created so far.
I agree with theducks, take a break if you need.
|