first off, i just wanted to say thanks to everyone that has provided
feedback so far. whether is is by finding bugs or suggesting
improvements or writing code, i think GFW is really progressing nicely
and it wouldnt have happened without others help.
now i am asking for some more help - if you like GFW and want to see
it take off, i am asking for you to get involved through any of the
following methods. it doesnt matter if you are a developer or not,
there are plenty of ways you can help out.
if you are a developer, you can:
- create a plugin
see
http://blog.growlforwindows.com/2009/04/supported-apps-wishlist.html
for the list of apps that people have requested the most. or, just
choose your favorite app and create a plugin. there are already
libraries available for .NET, Javascript, Flash, Perl, Ruby, Java, and
SQL to help you out. if you do create a plugin, post up here and let
me know about it so i can feature it on the GFW website.
- create a Growl/GNTP library in your favorite language
if you dont want to create a specific plugin, how about creating a
Growl/GNTP library in your favorite language? several libraries
already exist, but there are a lot more that would be great to have: C/
C++, Python, Erlang - you name it. the full GNTP spec is available at
http://www.growlforwindows.com/gfw/help/gntp.aspx, or grab the source
for one of the existing libraries and take a peek at what others have
done.
- create a custom display
GFW ships with a few built-in displays, and there are a few more
available for download on the GFW site, but there are lots of tastes
out there and i would like to build up a much larger library of
displays. even if you arent feeling artsy, you can build displays to
perform other actions as well (forward notifications to email, post to
twitter, etc) - the sky is the limit really.
- integrate GFW into your applications
if your application needs to notify users of things going on - why
reinvent the wheel? integrating with GFW is easy. as a bonus - if your
app is web-based or cross-platform, you will gain Growl/Mac support in
the process since they are moving to a GNTP-based system as well. if
you build in Growl support, post up here with a link to your
application and i will include it in a new listing of all applications
that support GFW.
if you are not a developer, you can still help:
- write about GFW on your blog/facebook/twitter/etc
the more people that know about GFW, the more people that will
(hopefully) try it out. the more people that try it out, the more
feedback i can get to help improve the application. also, the more
people that are using GFW, the more attractive it is to application
developers to build in native support. anything you want to write
about is great: what you like, what you hate, what you would like to
see added or improved upon. even posting some links back to the site
will help people find the software. and dont forget about your offline
world as well - tell your friends and co-workers about GFW to help
spread the word.
- contact the makers of your favorite apps and ask them to add Growl/
GNTP support
other developers and i can keep creating plugins to bridge the gap
between applications and GFW, but it is always better when an
application supports GFW natively. it is a better experience for the
end user, and it is one less moving part in the system. Growl for Mac
is moving to a GNTP-based system as well, so application authors that
are creating cross-platform apps can gain both Mac and PC support with
one library.
thanks again for all of the support and for helping to make GFW the
best it can be.