I use this software quite a bit and do not want to see it fade away. I would also like to continue to improve it and keep it going. This would be a learning experience for me as i want to really start getting into programming not just tiny things that crop up as an IT guy fixing things. currently my website is down as it got hacked so cant go looking at it and im deciding what to do as it needs a redesign. I do have a hosting company as well that resells A2 hosting space so I can keep the website going and have the bandwidth to make things work.
I was planning on monetizing it through donations I dont plan on closing anything off or limiting it in any way. another option which would let me turn it into more of a business is having a limited use for it and a license if its needed in an environment with more than 100 members or something. This I think would be something I would ask the community about because ability to hire a dedicated team could implement more features and fix bugs even faster than not monetizing it. another option would be allowing other companies to take it and rebrand it for themselves say hp wants to bundle a backup solution with a computer they can take this limit its function to be much simpler to use for their users and add all of their branding to it and they would then pay for a license to redistribute it. taht last one is probably what i would like to implement as it allows cobian to then be used and even fixed updated etc by other companies that may have even more resources. probably just start out with a please donate button.
things I want to implement are:
- better ways of tracking if a backup actually completed
- a check to see if there is enough space on the backup location
- option to remove differential or snapshots from last full backup when a new full backup is created
- a versioning interface / file catalog that keeps track of file changes for time stamped backups so you dont need to hunt through dozens of dated backup folders to figure out where a file is
- better backup folder interface that allows backing up of say users directory but you can tell it to skip all the app datas ... there probably is already a way to do this but its not obvious ... im thinking click the add file / folder button then having check boxes for what needs backing up so the user can uncheck things like temp folders or local low or whatever else but still retaining the surrounding tree
- resource availabilty checking to perform backups only when there is enough resources or when a particular resource is idle