Difference between revisions of "Xebra Issues"
(→Xebra Server) |
(→Webapps) |
||
Line 16: | Line 16: | ||
=== Webapps === | === Webapps === | ||
− | * | + | * Implement multithreaded request processing |
=== Other === | === Other === |
Revision as of 07:10, 1 September 2009
About | Installation | Documentation | Tutorials | Frequently Asked Questions
The following list represents the improvements which should be implemented in further releases but which are yet missing.
Contents
Xebra Translator
- Allow parameters for calls in xeb files. As for now it is only possible to use predefined variables (multiple allowed). The new implementation would allow manifest strings, integers and all the other primitive types to be added. For this purpose the grammar has to be modified and probably some model classes.
- Make sure that all the variable names used don't conflict with other names (unless the user used them twice).
- Allow injected #{} and %=% into attributes, replacing the functionality of xeb:concat. In a bigger step the grammar for attributes could be expanded to allow Eiffel expressions.
- Establish common names and change tags accordingly if they don't conform. An example is 'type' which should be used instead of 'class'.
- Multi-threaded translation
Xebra Server
- Implement multithreaded request processing
Webapps
- Implement multithreaded request processing
Other
- Fix memory leak in socket.accept
- Implement i18n support
- Implement chaching
- Add support for unicode