For the month of April, 2010
============================
Members and advisers,
This is a report of completed work, work in progress, and financial
statements of
The Fireworks Project for the month of April, 2010.
This report marks our fist anniversary! The Fireworks Project has been
incorporated for 1 year. W00t!
Finances
----------
Our financial spread sheet (balance statement) can be found at
http://spreadsheets.google.com/ccc?key=0AqaYslezw-VQdHFWZjJCblUyMG5jbGZNS0JkM1hoRXc&hl=en
We have not had any financial activity in March.
However, I have personally been holding our domain name registration
as well as paying the domain hosting fees for Google Apps, which is
required to host a domain on Google App Engine. This amounts to almost
$200 per year. I'll be transferring this responsibility over to The
Fireworks Project corporation later this year, as well as billing the
corporation for this service up to that point.
Anyway, this got me thinking, since our bank account only has $324 in
it, we may need a cash infusion soon. Depending on how many users our
first customer (Crown Construction) signs up for, and at what monthly
rate. This is not urgent, but I thought I'd bring it to our attention.
Last year my wife and I loaned the corporation $2,000 at an interest
rate of 9% per year. The balance with interest is due on June 4th of
this year. Obviously the corporation does not have the cash to pay
this off, so we will be refinancing the loan again in June under the
same terms for another year.
I bring this up, not only to keep you in the loop, but also to get you
thinking about loaning to The Fireworks Project corporation yourself.
Loaning money to the corporation is the only means of investing in the
company financially, and it is that way by design. It is obviously our
preference to only accept loans from our members. Since it would be so
difficult for us to get a loan from any other party, we pay the
generous 9% annual rate. Just something to keep in mind.
Work In Progress
----------------
* The Crown Construction pilot program is being implemented as a
Firefox extension along with many of our JavaScript modules for Kixx.
This is my absolute top priority. It has blown past the deadline I set
for it by 29 days at last count. It's been a real grind for me to get
this thing ready to ship. I've encountered some big challenges working
with a single page application in the browser and ended up building a
couple of small JavaScript modules to help me out. I've also uncovered
some blocker bugs in both the DCube JavaScript client library and the
server code on Google App Engine. In one case it took me two weeks to
fix it and get everything running again.
I know this does not bode well for rapid application development.
However I'm convinced the lessons learned and the libraries built will
drastically reduce the time taken to build complex applications in the
browser. I'm also convinced that when these lessons and libraries are
ported to the Kixx browser development platform, rapid application
development will be a reality.
* Website face-lift. We're working on 're-messaging' the content on
our website to more accurately communicate who we are and what we do.
Please take part in the discussions.
http://fireworksfactory.basecamphq.com/projects/3775079/posts/31834068/comments
* Kixx, our client application delivery platform. The next hurdles to
overcome are module mashup security and a redesign of the dynamic
module loader to go along with new thinking in the CommonJS community
called 'ensure()'.
http://wiki.commonjs.org/wiki/Modules/Async/A
* DCube, our distributed data service. We're working on version 0.2 of
the HTTP API. Authentication and authorization has taken a front seat.
In particular, we're thinking of OAuth and OpenID. There have been at
least two developers who have indicated they would like to work on
this, but I've yet to hear any progress reports from either of them.
http://fireworksfactory.basecamphq.com/projects/3775079/posts/30445248/comments
* Two week projects. We're holding a brainstorming session to
consolidate possible ideas for applications we could quickly build
this summer to establish momentum for our 'crew', gain a small victory
or two, and hopefully get some traction with users. Please take part
in the discussions.
http://fireworksfactory.basecamphq.com/projects/3775079/posts/31996217/comments
* Trademark. Our logo, the rocket, was accepted as a trademark on the
condition that we narrow the scope of the description of the business
activities associated with it. The name 'The Fireworks Project' was
flat out rejected because it infringed on two other technology
companies, namely Adobe's Fireworks application. Again, if we narrow
the description of our business activities to differentiate ourselves,
we might be able to get the name accepted on the second try. Mike is
currently working on this. Any thoughts or ideas should be posted to
Basecamp.
http://fireworksfactory.basecamphq.com/projects/3775079/posts/31224453/comments
* Interacting within the programmer community to build connections and
relationships with an eye toward recruiting talent.
We've been going to unconference events and meetups quite a lot lately
and I think it's been really great. One of my favorites is the jQuery
meetups and web development talks at Bocoup in Boston. If anyone else
has any ideas for conferences and meetups we should try to attend,
please post up.
* The second draft of our business plan/member pitch. I have not
touched this in a while but wouldn't mind if somebody would be willing
to give me an editorial critique on it.
http://groups.google.com/group/fireworks-project/web/member-introduction
http://groups.google.com/group/fireworks-project/web/strategy-to-define-the-future
http://groups.google.com/group/fireworks-project/web/revenue-plan
* Our collaboration software project is still on the back burner.
Currently our priorities are to get a production version of DCube and
Kixx up and running before we start work on this project again. We
are also evaluating Basecamp and Wave for possible ideas.
Completed Work
--------------
* I finally finished the DCube JavaScript client library.
http://github.com/kixxauth/DCubeJS
* Mike and I also made the time to attend several unconferences. I was
lucky enough to get to speak at both of them.
http://www.barcamphbg.org/
http://cloudcamp.org/westernmass
Points Allocation
-----------------
Mike, Igor, and myself are eligible to vote points for April 2010 and
should do so by posting to this discussion thread.
The current points standings are here:
http://spreadsheets0.google.com/ccc?key=t_vDzdTb3whkkeFnLnvsgPw&hl=en
Thanks everyone,
-- Kris