[Idrs-dev] Adding Validators, Creating Development Tools...
Brought to you by:
bigman921
|
From: Marc B. <mbo...@ya...> - 2002-12-29 05:00:24
|
Hello Everyone,
I am writing to report some progress :
1. I have fixed some stability issues with the authentication,
while I still do not have pluggable authentication built (or
designed for that matter), the current implementation works
quite well.
2. I have added net.sourceforge.idrs.utils.Validators as a new
Class. This class will provide basic error handling
functionality. I have also made the
net.sourceforge.idrs.utils.CleanUp class a subclass of
Validators. This, when combined with the idrs' error handling
capabilities will make form creation and handling as simple and
powerful as any other web based development platform out there.
3. I am giving a new direction to the idrs in creating an official
development process for creating web applications. This process
is born mostly out of how I tend to use this system in
application development. The first part of this process is to
define two sets of objects, DataObjects and ReportObjects.
DataObjects are meant for input and form handling, while
ReportObjects are designed for extracting information. If
someone can think of better lables, I am all ears.
4. As many of you might have seen, I have tried (unsuccessfully) to
sell a Python script I wrote a while ago to assist in the
creation of DataObjects. The downside of this is that I haven't
sold any copies. The up side is that without any advertising,
close to 100 people have viewed the page over the last couple of
months. This tells me that there is a demand for a good
development environment for the IDRS. To answer this I have
built a wizard for integration with IBM's eclipse. It is pretty
all-encompassing for a code generator. It runs both inside the
eclipse IDE and as a standalone. I have attached some screen
shots and the code that has been generated. I am currently
integrating validation functions into it, but I hope this will
be the beginning of a complete environment, including wizards &
an RML editor all based on eclipse.
If there is anyone who would like to beta-test the software, please
email me.
Marc
ps, hope everyone had a great holiday
--
Marc Boorshtein <mbo...@ya...>
|