Right now i am about to quit freelancing and accept a job at global corporation.
Would there be anyone interested in the code if I open-sourced it? (It's Java and Javascript, plus ExtJS framework).
Values in the chart don't seem right, see "Health Care" for example. If i click "disable paging" all other sections show with empty y-values.
Is it possible to include charts in exported xls?
I agree with you, but "copyleft" is the concept that keeps software from becoming proprietary. Apache-style licenses are permissive, GPL-style licenses are copyleft.
On the site it says:
> there is no fee and it’s completely free.
So why not change that? Set up a 3 tier 'buy' page and charge $0.15 per merge if you buy 10 merges, $0.12 if you buy 50 and $0.10 if you buy a 100 pack.
That way you can figure out if people are actually willing to pay for this service.
Open sourcing it is great but that still requires someone to run it.
Just try making it a paid service first, if that does not work you can always re-consider and make it open source after all.
I think a better alternative to open sourcing it would be to try and sell it for a couple thousand dollars. Take that money and make a weekend trip somewhere.
Open sourcing it won't get much more mileage than being able to point future employers to the project as a reference for your work. But that's a strategy with little risk and effort that maybe better than nothing.
Good luck at globocorp! :)
Once you put your code out there you must also be ready for criticism: some good and some awful. But from my experience it's the best thing you can do as a developer because it will definitely help you grow and force you to code better (hopefully).
I think I was very lucky because when I posted my first open source project on HN (https://github.com/johnwilson/bytengine) it was a positive experience and when you get that kind of feedback you really don't want to "let the community down" by slacking on your commits and other project upkeep duties (which I have).
So I think you basically have to ask yourself if you just want a public code archive that you can point people to once in a while and say hey I did that or if you want to build a community around your project and turn it into something great!
Best of luck and thanks for posting this, it has given me a little kick in the butt!
I'd say I'd like to play around with it. But merging data files doesn't work over a web interface :\ since then I'd need to upload like 4 GB lol.
But if you don't have the time or want to expend the effort, I agree with what some others have posted here. Open source it with some decent documentation and screenshots. It could serve you well down the road.
I am a firm proponent of libre software and encourage you to open source it under a strong copyleft license. If it is really useful, it will be picked up someday and looked at. If not useful, then it's not a great loss to you.