Notes on Tweaking Aspire

Add type support to 'get' methods on IDictionary

Have Tokenizer return a typed List as opposed to a vector as it has been doing

Currently I believe even for XML it is returning the text/html as the document mime type. Doing this right will enable ajax libraries and jquery to be more effective. Also browsers may paint it better as XML and not as one contiguous string of xml.


derive from dbrequestexecutor (or such)
take an additional select as an input
if the row exists throw an exception
otherwise execute the update

Currently this is done through a filter that does exactly the same. This will save some typing.


provide explicit failure indicators
distinguish between ajax/html request
these are some of the thoughts

Migrate developers author home URL to newer master page

this should be the case. Just check.

Generalize it so that a document has aspects. these aspects are links, references etc with their own custom data model. See how this plays out.

do it first for the links as they are most often used.

Fix feedback and allow public comments more formally

integrate openid


You would do something line

<div class="process" type="table">
releasename,api level
icecream sandwich,14
</div>

Also have an object oriented way to build the table with prompts

Provide inline editing for maintaining lists

Provide a way to pass arguments back to the browser for short urls

Fix file upload for chrome!!

Create an inquote qualifier

Streamline the mechanism to get request, response and session on the current thread

Provide a reflection based data collection

the update servlet does some post processing and redirects the request for response. Sometimes the control may need to be given completely to the HttpPart and not redirect.

See how this is done, if it is allowed now, if not make provisions.

This will allow for easy debugging

Allow for run time control of the server. Either place the entire config file in the database or provide a facility similar to android preferences.

This should be a reusable name pointing to an empty class.

Rewrite IDictionary tooling with Hashmaps

Right now the variables conflict. Figure out a way

May be provide an app architecture

Provide the feedback options for other users of other accounts

consider including the rquest and response object. May be use the architecture of parts to do this.

Find an easy declarative way to translate SQL select column values


have fields in xml format
generates validators
generates submit code
handles error presentation

Look in defaultexpressionevaluator1
May be time to bring in velocity or freemarker
Or
what ever that is simpler and new

<div class="AkcCondition-UserNotLoggedin">
<div class="control">
   <expression>(condition1 or condition2) and condition3</expression>
   <js>function1(condition1, condition2)</js>
</div>
<div class="divcontent">
...main stuff
</div>
</div>

Replace print original URL with a substitute command


introduce field specific constraints
ex: primary, unique etc.
composite at the header level

identify or tag a form as conditional. Then this control will show and hide the form as needed.

I have planned or coded or designed sometime ago an expression of the form

f(abc,"xyz",g("bla",h()));

where each function is a java class. See if I can code it.

i have now the aspire template. put a jsp template for a quick reference.

See what is the latest status on jsp

and can carry additional information such as hints, error messages, formats etc.


Add another log level called health trace
health trace will be
   1. key places
   2. Specifically chosen
   3. done as after the fact
See if you can also roll the file
Do it at run time
Develop or seek a cloud service to host and analyze logs