23 June 2006
Web Command Prompt Update
Web Command Prompt is near its completition. Thanks to the support of prototype window author
Sébastien Gruhier and its active guru Felix Shnir. I was able to have the command prompt maximize to any size within the window. In addition
, a new version 0.85 has been released, a lot new themes and cool skins. VERY COOL. They are very active in their supporting forum and you should feel rather comformtable with them.
Web Command Prompt now supports a fully pluggable architrave.
Users should be able to create any commands of their ajax
application easily from within the web command prompt. Some examples of what
people might implement are
- RSS Commands like "Rss -subscribe", "rss
-remove" etc
- Log Commands like "Log -monitor ", "Log
-Top 10 referer", "Log -Top 10" search engine
- Other Custom Ajax
Action
Other than Command Prompt, I implemented a simple implementation
of Log4J as I consider it to have quite some unique and useful ideas as it has different levels of
logging such as Info, Debug, Warn, Error, Fatal and etc. This implementation would allow users to debug
different messages based on the root level they set.
To get everyone on the same page, I figured I still need to
add one more method in my interface for documentation.
All plug-in authors should provide a brief description of
their commands so others would know what they are and how to use it. Of course, documentation will be even more
useful.
As far as performance goes, the file download is quite big
mainly because I use .NET's Atlas javascript Library (note: it's not necessary to have .net to use my web command
prompt)
To release it, I need to pull myself together and write some
documentation obviously. I hate it when open source projects don’t' give you any documentation to work on. This
should helpfully get others up to speed rather quickly.
There are bugs which I will document, as my work and life
gets busier by the day, I will fix them as time goes along.
Hopefully, someone else can pick up where I left off and
make improvements before I come up to this project.