JBidwatcher and CyberFOX status update
Greetings,
A concerned user recently asked me how I was doing in the aftermath of the issue with eBay sales of JBidwatcher, specifically:
You seemed pretty depressed about it in your post to the website.
I was.
There was a really bad week there, while I was dealing with all of it, back and forth, and just feeling like crap. I got a lot of user feedback, from a LOT of people, that reminded me, as the concerned user put it, not to let the few jerks make me give up.
I took some time to work on other projects, and I’ve been fiddling with the next major rev of JBidwatcher, mostly cleaning up the code, improving the source layout, fixing small things that nobody else will likely ever see, and writing silly features just for the fun of it. (Like making the internal webserver take ‘events’ to be posted to the various subsystems, so you can add an item, do a bid, or even tell it to fire off a sound effect through a REST-ish interface. You could theoretically ’script’ JBidwatcher through that.)
I’ve also mostly moved the code base of JBidwatcher to Java 1.5 (mmmm, tasty generics!), since 1.6 is now out. I’ve also been experimenting with including ‘Derby’, an embeddable (in the ’ship with program’ sense) tiny SQL-based database, so that JBidwatcher’s memory usage doesn’t grow at the same rate as the number of auctions. Also so that it can offload completed auctions, so they’re not kept in memory anymore at all. Yet another thing I’ve been playing with is including a scripting language (something simple) which would get run on certain events, which would allow for making some of the complex rules people have requested as features. I’ve also written up an FAQ I need to publish on the site. (The first question addresses my inability to answer emails consistently, in fact!)
Anyway, all told I (and work!) have been keeping myself busy, albeit quiet. It all helps me get past the issue with the people selling JBidwatcher. Future versions will probably not be open source, however.
I may expose the source, or open certain sections, but almost all open source licenses explicitly allow what those folks were doing, and I’ve determined that it’s beyond what I’m comfortable with. One of the things people repeatedly said in private emails was that the open source nature of JBidwatcher was not critical to their appreciation of JBidwatcher. This means I’ll need to extricate myself from Sourceforge in various ways, and cover my own purchase of IntelliJ IDEA, but I think donations will have covered that.
I don’t want to charge for JBidwatcher; I prefer people using it and deciding for themselves what it’s worth to them. Plus, because it’s scraping eBay, I feel bad about asking for money for something that could break the next day. So I expect the program will continue to be no cost. I’m thrilled to get donations, of course, but I don’t build JBidwatcher to make money; I have a day job for that.
At the same time I’m working on building other projects so my morale won’t get torpedoed so badly when someone messes with the sole project I’ve been working on.
One of the other projects I’m working on are a health tracking tool (weight, blood pressure, hours slept, water drank, steps taken, foods eaten with nutrition information, and more stuff like that, with pretty graphs and sparklines (my weight trend:
)). The other major one is a comprehensive multi-user outliner tool. Both are entirely web based applications, unlike JBidwatcher, and both are in Ruby on Rails.
I’m sorry that I haven’t been dedicating more time to JBidwatcher, but it’s been fundamentally working okay recently, and I needed to blow off steam by doing cool new stuff. So I’ve been letting it percolate, and rekindling my coding passion by working on other interesting problems.
That’s the status as of now; I hope that this sheds some light on my thought processes, and what I see in the future for JBidwatcher. One important thing to take away is that YES, there is a future for JBidwatcher.
Thank you, every one, who wrote me, donated, or just thought well of me during all this. I appreciate it a great deal more than I can express.
– Morgan Schweers, CyberFOX!
calm
Hi,
I am really gutted that you have to deal with muppets selling your stuff on ebay - I’ve really enjoyed using JBidwatcher, have recommended it widely and donated to say thanks for all your hard work! After all JBidwather has saved me a fortune!!
THANKS for all your continued hard work and perseverence!
Liz