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.


 
Anonymous comments are disabled