Thanks Nick, this is very nice of you and I appreciate the gesture. It won't however change how I feel about Camen Design. You see, I know that people see my source code, I know that millions of people have seen Video for Everybody -- I get plenty of 'appreciation' by way of traffic, and I'm glad that lotsa people are benefiting from that. What's missing is co-operation. The Internet is all about take-take-take with very little giving; it's quite literally how it's engineered and it affects all of us no matter our intentions because none of us has the time and commitment to give back for everything we take from the Internet.
I am myself no better than anybody else and so therefore I do not expect of anybody to rally behind my cause anymore than I would anybody else's.
But if we're talking about what really helps me (and by extension Camen Design), then it is co-operation. When people file bugs, send me suggestions, write code and in general be a part of what I am doing, then I am motivated to help.
I went through all the effort of practically rewriting NNF to be able to support translation because a user requested it, but I have not heard back from him yet whether what I did solved his problem or not.
It's hard to know where to go with improving things if really you're not getting feedback in the form of suggestions, bugs and code/design contributions.
With NNF you lot have contributed a _massive_ amount! These features exist because users either asked for them or contributed the code themselves.
* The new theme
* Translation support
* No-HTAccess mode
* Running NNF in a sub-folder
* Thread locking
* Sub-forums, nested sub-forums
* Forum locking
* Markup, especially the nice code syntax
* Opera speed dial
And probably much more I've forgotten.
Your appreciation is just fine, you don't need to feel like you have to pour out your love for me to make me feel better. I'm going through a really turbulent time in my life and keeping checks on everything is hard. I appreciate that I have my followers and I read everything on the forums, even if I'm not always feeling up to replying.
My advice is that if you really get something out of Camen Design and you want to see more, try and contribute, you'll be doing a favour for hundreds or thousands of users.
Some come here and they are just starting out their journey in developing for the 'Web and that's really special to see. I really want to guide these ones in learning to do things the right way so that they can whiz past their contemporaries and go on to build great things.
Not everyone will therefore feel like they are able to contribute to Camen Design, especially if it stands as some sort of beacon of unattainable code cleanliness, but all are able to contribute in their own way. I don't think for a moment that someone who can't code is somehow not as 'smart' as I am; they may be the most amazing artist or musician but it's not their fault they don't know HTML.
_Showing_ one's appreciation and _giving_ it are two different things, and it is very hard to coax oneself into giving of one's appreciation (something I've been striving to improve as of late: http://camendesign.com/tenets).
I ask that if you want to show your appreciation for how Camen Design has helped to change you, try giving your appreciation via even the smallest act of contribution.
* Make feature suggestions, try play out the idea clearly in your mind and discuss with others to refine out the detail
* File bugs and feature requests for software directly at GitHub (https://github.com/Kroc)
* If you use my software, write about it on your blog (and let me know of course) or write your thoughts about it here
* Play with the code yourself and make improvements
* Translate NNF (ask for help here if you're not a coder)
* Contribute what you've learnt back to others via your blog, or here
* Ask me anything, especially if you need me to clarify what a piece of code does; there must be something I can do for you
* Make art or music if you have no coding knowledge. If you think you have no talent, contribute in whatever way comes natural to you even if it's just an e-mail, or a simple thanks here
As what is my main product right now, NNF has a long way it could go, but right now I feel very disconnected from people who are using it, so I don't know what problems they are running into or what I should do to improve it. Maybe part of that is that I need to communicate better, provide more queues for people to provide feedback. Perhaps NNF needs its own website. I don't rightly know.
Your appreciation is accepted and loved, we all need to be told sometimes that people care and if I'm not doing that enough for my followers I'm sorry. You are all appreciated, it just doesn't come to me naturally how to bend this online form of communication to show that and I don't have enough time in the day for life as it is.
Kind regards,
Kroc Camen,