You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(2) |
Feb
(4) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2004 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(5) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2023 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Tim P. <ti...@pa...> - 2025-02-16 01:10:07
|
Happy Melati Day! I have removed support for jdbc3, and jdbc4, only supporting jdbc4.1 mvn clean install passes happily on java 11. cheers Tim On Fri, 16 Feb 2024 at 00:50, Tim Pizey <ti...@pa...> wrote: > > Hi all, > > Today is the 25th Anniversary of the first commit to Melati: > > https://github.com/Melati/Melati/commit/7a6fb6762cdbb835b4ff1aeb987bf1671cc598bd > > A milestone in my working life, this web development environment taught me my craft. > > Thank you WilliamC. > > https://tim-pizey.blogspot.com/2024/02/melati-day-twenty-five-year-anniversary.html > > cheers > TimP > > > -- > Tim Pizey > http://pizey.net/~timp -- Tim Pizey http://pizey.net/~timp |
|
From: Tim P. <ti...@pa...> - 2024-02-16 00:50:45
|
Hi all, Today is the 25th Anniversary of the first commit to Melati: https://github.com/Melati/Melati/commit/7a6fb6762cdbb835b4ff1aeb987bf1671cc598bd A milestone in my working life, this web development environment taught me my craft. Thank you WilliamC. https://tim-pizey.blogspot.com/2024/02/melati-day-twenty-five-year-anniversary.html cheers TimP -- Tim Pizey http://pizey.net/~timp |
|
From: Tim P. <tim...@gm...> - 2023-04-21 13:25:41
|
Hi, A new deployment of Melati.org, two years and two weeks since the last one. It is pleasing to get back to a functioning CI/CD at https://github.com/Melati/Melati under java 11, also tested against java 8 locally. Next step is to remove the older jdk case handling and upgrade all the dependencies. -- Tim Pizey - http://tim.pizey.uk/ |
|
From: Tim P. <ti...@pa...> - 2004-12-22 21:50:56
|
Hi, I have rolled out a new release. There are two significant changes: 1. The admin system can now use webmacro templates from the jar file, removing the need to duplicate these files within your own project, though you still need to have a top level melati-static for the image files. 2. The JUnit tests have been moved into src/test and the code into src/main in lien with Maven best practice. The use of Maven and eclipse has highlighted some stylistic shortcomings, which I continue to clear up, but no major bugs have been revealed. yours TimP |
|
From: Tim P. <ti...@pa...> - 2004-03-03 00:00:58
|
Version 0.7.2 of Melati has been released.=20
This includes=20
o - better handling of character encodings,=20
to support chinese and other characters
o - Support for finer grained authorisation =20
o - bug fixes to rollback and tree rendering
o - An experimental JSP handling servlet
If you have issues with any of the above it is=20
a good idea to upgrade.=20
There are no database issues with upgrading,=20
so it should be a straight forward matter of=20
replacing the jar, if you are already using 0.7.1
yours
Tim Pizey
|
|
From: Tim P. <ti...@pa...> - 2003-06-04 02:06:51
|
Hi,=20 =20 Melati 0.7.0 is available from http://www.melati.org/=20 This release enables user locale detection and a major=20 overhaul of the code quality, and generated code style, =20 following a style audit using http://maven.apache.org/ and=20 http://www.eclipse.org/ The Maven generated project site can be seen at http://maven.melati.org/=20 =20 Melati is a tool for developing websites backed by any SQL Database,=20 It provides the following features: =20 o - A generic Database Administration system, allowing the site manager=20 to edit both the contents and the structure of the database=20 through a web interface. =20 o - An object layer where the database is seen as a=20 collection of Java objects. =20 o - Transparent cacheing of commonly used records, selections and "computed objects", via a (genuinely!) easy-to-use transparent,=20 transaction-safe, persistence layer on top of JDBC. (Prefiguring J2EE by some two years - and better!) =20 o - A low level access control system based on a user/group/capability model, allowing restrictions to be placed on tables, rows and field= s. =20 o - Cookie-based or HTTP-based login provoked automatically by access control failure. =20 o - Cached widget templating mechanism, using "templets" (sub-templates)= for rendering interface elements (eg HTML input boxes, dropdowns). =20 o - Contributed packages for messageboards, shopping trolley=20 and example code for full text indexing and much more. =20 Melati is developed and maintained by the PanEris collabrative,=20 and has an active mailinglist on sourceforge. =20 Melati now supports any of Postgres, MySQL, MSSQL Server,=20 MckoiDB and HSQLDB simultaneously if required. =20 Similarly Melati supports both Webmacro and Velocity,=20 or both at the same time ie you can use the built-in=20 Admin Suite (written in WebMacro) even if your template engine is=20 Velocity. =20 Melati has now been in production use for three years with no=20 problems. See for example:=20 http://www.bibliomania.com/ - Massive copyright free book site http://www.jammyjoes.com/ - Online toystore http://www.pianosonline.co.uk/ - Online Pianos http://www.fleetlog.com/ - Dynamic tracking of vehicles =20 Melati is a very nice tool and we are very keen to have more=20 people use it.=20 Melati can be used under the GPL - or any other licence=20 you need. =20 Once you have tried it you won't go back! =20 yours sincerely Tim Pizey http://www.paneris.org/ =20 |
|
From: Myles C. <my...@pa...> - 2002-06-19 10:13:27
|
At 11:58 PM 6/11/02, Tim Pizey wrote: >Hi, > >Melati 0.6.1 is available from http://www.melati.org/ >This release enables Melati to be used with MckoiDB (http://www.mckoi.com/) >and HSQLDB (http://www.hsqldb.org/). Wonderful. Was there a lot to change? >In addition I have bundled jetty and hsqldb into the distribution, so that >the examples (and the rest of the website) work straight out of the box. >You will need the latest version of ant (http://jakarta.apache.org/ant/). >This 'ant and go' approach is the first step towards a comprehensive >Melati Developer's Kit. That's a big breakthrough. >The site and examples are also available for download as a war, >it would be great if I had some feedback on the steps involved in >dropping the war into Tomcat. The point about a war is that you should just be able to put it in the right directory and it'll just work. See Tomcat docs for more info, but webapps/ seems likely. >I have made the website prettier and more readable, and removed the >Server Side Includes in favour of my own invention: >Ant parsed html. Very nice indeed. It's looks great. There's a lot more stuff there than I'd realised. >I have removed all deprecated methods except those required for backward >compatibility with JSDK 2.0 and enabled compatibility with JSDK 2.3, and >hence the latest version of Velocity (1.3rc5) > >I have started to review the javadoc and moved it back within the org/melati >heirarchy. Mmm. Personally, I'd rather see the docs not live in the source tree. I think they should be in their own directory in the distribution (/docs/api perhaps) and should be built by Ant to their own directoy. >Please have a play, I am desperate for feedback, preferably before I >announce to other lists. I think the latter parts of the installation document might be slightly out of date, now. Is this right? >cheers >timp Cheers, Myles |
|
From: William C. <wil...@pa...> - 2002-06-17 11:31:19
|
Tim Pizey writes: > Hi, > > Melati 0.6.1 is available from http://www.melati.org/ > This release enables Melati to be used with MckoiDB (http://www.mckoi.com/) > and HSQLDB (http://www.hsqldb.org/). > > In addition I have bundled jetty and hsqldb into the distribution, so that > the examples (and the rest of the website) work straight out of the > box. Tremendous :) > You will need the latest version of ant (http://jakarta.apache.org/ant/). > This 'ant and go' approach is the first step towards a comprehensive > Melati Developer's Kit. OK, if you can do *that* with it then maybe ant is pretty cool. > I have made the website prettier and more readable, Yes, you have > and removed the Server Side Includes in favour of my own invention: > Ant parsed html. !?! > I have removed all deprecated methods except those required for backward > compatibility with JSDK 2.0 and enabled compatibility with JSDK 2.3, and > hence the latest version of Velocity (1.3rc5) Great > Please have a play, I am desperate for feedback, preferably before I > announce to other lists. Oww I don't think I am going to have time to do this work justice any time soon ... :(. Sorry Tim. You have done lots of really great work and the JSDK compatibility fixes are fine by the way. Thanks! William |
|
From: Tim P. <ti...@pa...> - 2002-06-11 22:04:18
|
Hi, Melati 0.6.1 is available from http://www.melati.org/ This release enables Melati to be used with MckoiDB (http://www.mckoi.com/) and HSQLDB (http://www.hsqldb.org/). In addition I have bundled jetty and hsqldb into the distribution, so that the examples (and the rest of the website) work straight out of the box. You will need the latest version of ant (http://jakarta.apache.org/ant/). This 'ant and go' approach is the first step towards a comprehensive Melati Developer's Kit. The site and examples are also available for download as a war, it would be great if I had some feedback on the steps involved in dropping the war into Tomcat. I have made the website prettier and more readable, and removed the Server Side Includes in favour of my own invention: Ant parsed html. I have removed all deprecated methods except those required for backward compatibility with JSDK 2.0 and enabled compatibility with JSDK 2.3, and hence the latest version of Velocity (1.3rc5) I have started to review the javadoc and moved it back within the org/melati heirarchy. Please have a play, I am desperate for feedback, preferably before I announce to other lists. cheers timp |
|
From: Tim P. <ti...@pa...> - 2002-04-19 15:42:38
|
Hi, Melati 0.6.0 is available from http://www.melati.org/ This release enables Melati to be used with MySQL. Melati is a tool for developing websites backed by any SQL Database, It provides the following features: o - A generic Database Administration system, allowing the site manager to edit both the contents and the structure of the database through a web interface. o - An object layer where the database is seen as a collection of Java objects. o - Transparent cacheing of commonly used records, selections and "computed objects", via a (genuinely!) easy-to-use transparent, transaction-safe, persistence layer on top of JDBC. (Prefiguring J2EE by some two years - and better!) o - A low level access control system based on a user/group/capability model, allowing restrictions to be placed on tables, rows and fields. o - Cookie-based or HTTP-based login provoked automatically by access control failure. o - Cached widget templating mechanism, using "templets" (sub-templates) for rendering interface elements (eg HTML input boxes, dropdowns). o - Contributed packages for messageboards, shopping trolley and example code for full text indexing and much more. Melati is developed and maintained by the PanEris collabrative, and has an active mailinglist on sourceforge. Melati now supports any of Postgres, MySQL, MSSQL Server, simultaneously if required. Similarly Melati supports both Webmacro and Velocity, or both at the same time ie you can use the built-in Admin Suite (written in WebMacro) even if your template engine is Velocity. Melati has now been in production use for two years with no problems. See for example: http://www.bibliomania.com/ - Massive copyright free book site http://www.jammyjoes.com/ - Online toystore http://www.pianosonline.co.uk/ - Online Pianos http://www.fleetlog.com/ - Dynamic tracking of vehicles http://www.londonqarc.co.uk/ - NHS information site Melati is a very nice tool and we are very keen to have more people use it. Melati can be used under the GPL - or any other licence you need. Once you have tried it you won't go back! yours sincerely Tim Pizey http://www.paneris.org/ |
|
From: Tim P. <ti...@pa...> - 2002-04-19 15:41:49
|
Hi, Melati 0.6.0 is available from http://www.melati.org/ This release enables Melati to be used with MySQL. Melati is a tool for developing websites backed by any SQL Database, It provides the following features: o - A generic Database Administration system, allowing the site manager to edit both the contents and the structure of the database through a web interface. o - An object layer where the database is seen as a collection of Java objects. o - Transparent cacheing of commonly used records, selections and "computed objects", via a (genuinely!) easy-to-use transparent, transaction-safe, persistence layer on top of JDBC. (Prefiguring J2EE by some two years - and better!) o - A low level access control system based on a user/group/capability model, allowing restrictions to be placed on tables, rows and fields. o - Cookie-based or HTTP-based login provoked automatically by access control failure. o - Cached widget templating mechanism, using "templets" (sub-templates) for rendering interface elements (eg HTML input boxes, dropdowns). o - Contributed packages for messageboards, shopping trolley and example code for full text indexing and much more. Melati is developed and maintained by the PanEris collabrative, and has an active mailinglist on sourceforge. Melati now supports any of Postgres, MySQL, MSSQL Server, simultaneously if required. Similarly Melati supports both Webmacro and Velocity, or both at the same time ie you can use the built-in Admin Suite (written in WebMacro) even if your template engine is Velocity. Melati has now been in production use for two years with no problems. See for example: http://www.bibliomania.com/ - Massive copyright free book site http://www.jammyjoes.com/ - Online toystore http://www.pianosonline.co.uk/ - Online Pianos http://www.fleetlog.com/ - Dynamic tracking of vehicles http://www.londonqarc.co.uk/ - NHS information site Melati is a very nice tool and we are very keen to have more people use it. Melati can be used under the GPL - or any other licence you need. Once you have tried it you won't go back! yours sincerely Tim Pizey http://www.paneris.org/ |
|
From: Tim J. <ti...@ho...> - 2001-12-18 07:22:11
|
All, Just to say I have rolled up a new melati with improved handling of connection pending exceptions. cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-06-12 08:25:18
|
Melati 0.54 is now available for download from http://melati.org Version 0.54 introduces the following enhancements (check the release notes for full details): o - support for Webmacro 0.97. Previous versions of webmacro are no longer supported. o - support for Velocity 1.1 WebMacro 0.97 Cleaning up. We have removed all 'hacked' webmacro classes from Melati. If you have any org.webmacro.* classes hanging arround, please ensure you delete them. FastWriter. FastWriter is now constructed with a Broker. So, you will need to replace any construction (eg): MelatiFastWriter(OutputStream output, String encoding) with MelatiFastWriter(Broker broker, OutputStream output, String encoding) Exception Handling in Templates. Melati sets a PropagateExceptionHandler by default (forcing a logon page on encountering a AccessPoemException). If you want to use a PassbackExceptionHandler, you must set it in your template: $melati.setVariableExceptionHandler($melati.PassbackVariableExceptionHandler ). Please ensure you check your Templates. Velocity Melati now supports Velocity 1.1. At this stage, we don't ship any Velocity specific templates, instead we translate the webmacro templates 'on the fly'. To do this, we override the Velocity file.resource.loader.class with our own org.melati.template.velocity.WebMacroFileResourceLoader. If a .vm template with the correct name is found it will be used, otherwise, the .wm template will be loaded and translated. The template path for Velocity is set in org.melati.MelatiServlet.properties. It may be a good idea to do this for WebMacro as well, but it wasn't obvious how to do this, so it has been left for the time being. Please can everyone working on preproduction sites make use of this release so that it can be properly tested. Also, I would recommend that production sites migrate as I believe that 0.97 webmacro fixes memory 'leak' problems that may be encountered on production systems. Thanks Tim Joyce |
|
From: Tim J. <ti...@ho...> - 2001-04-09 15:54:49
|
All, I have put a new melati release on melati.org for download. This just has some code tidied up, and timp's casting fixes for Postgres cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-03-26 11:12:08
|
OK, melati 0.53.5 is now available from http://melati.org This introduces the following change: o - DSDs can now be imported into other DSDs giving some level of modularisation for Melati applications. To upgrade from Melati 0.53.4 to Melati 0.53.5 You will probably not need to make any changes, but you should be aware of the following: 1) We no longer provide a getXxxxDatabase() function in each Table and Persistent. Instead you should either just use getDatabase() or you can use getXxxxDatabaseTables() to access tables specific to your project. In particular, getPoemDatabase() is no longer available in the Poem tables/persisents. So if you call getPoemDatabase() in your code, you should change it one of getDatabase() or getPoemDatabaseTables(). Similarly, if you re-run DSD on your project Xxxx then you will need to handle any calls to getXxxxDatabase(). You can either change them to getXxxxDatabaseTables(), getDatabase(), or you can add the old function into your non-generated files: e.g. in MyTable.java add: XxxxDatabase getXxxxDatabase() { (XxxxDatabase)getDatabase(); } 2) I have tested this on several databases and although I am fairly confident that it should work, IF YOU RE-RUN DSD ON YOUR OWN DATABASES YOU MAY EXPERIENCE PROBLEMS. 3) Your .dsd file must live in the same directory as your compiled code because it is loaded as a Resource. cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-03-14 07:28:18
|
Melati 0.53.4 is now available for download from http://melati.org Version 0.53.4 introduces the following enhancements over releases previously announce here (check the release notes for full details): o - support for Webmacro 0.95b3 The reason for this is that a problem was found in WebMacro EncodingCache which would lead to unbounded memory growth. Please upgrade. What is Melati? (quick read) Melati allows you to define the fields and records for you application in one place. These are then immediately available to all parts of your application: o - your template engine o - your business objects o - your database This considerably simplifies (and speeds up) web application development. Try it :) What is Melati (more detail): Melati is a tool for building Java-programmed websites backed by a database. It provides the following features: o- a generic database administration system, allowing the site manager to edit both the contents and the structure of the database through a simple web based interface. o - rapid templating mechanism, using "templets" (sub-templates) for rendering interface elements (eg HTML input boxes, dropdowns), and providing an easy interface with persistent objects. o - close integration with the Webmacro templating engine. o - cookie-based or HTTP-based login provoked automatically by access control failure. o - full integration with POEM (Persistent Object Engine for Melati). POEM provides o -industrial-strength open source object database technology, delivering ODMG 3.0 compliant Java support. o - an API where the database to be seen as a collection of Java objects, via a (genuinely!) easy-to-use transparent persistence layer on top of JDBC. o - a low level security model allowing restrictions to be placed on tables, rows and fields. Melati's design builds on our experience with previous systems we have deployed successfully on a number of commercial sites: we feel that it enables a particularly elegant and productive way of working. Melati is released under a dual ASF Style / GPL license (the same approach as WebMacro), and is currently being used on several commercial projects. Please join the mailing lists if you are interested. http://lists.sourceforge.net/mailman/listinfo/melati-users http://lists.sourceforge.net/mailman/listinfo/melati-announce http://lists.sourceforge.net/mailman/listinfo/melati-developers Thanks Tim Joyce |
|
From: Tim J. <ti...@ho...> - 2001-03-01 13:04:37
|
All, We have found problems with webmacro20001206 eating memory uncontrollably. Tracking this down seems a little pointless as the issues are quire possibly fixed in the webmacro CVS. The trouble with simply dumping webmacro20001206 in favor of a CVS based version (0.95b2) is that 0.95b2 depends on a new parser, and we are not confident to use this in production. So, we have reverted to webmacro.0.94 with a workaround of the "FastWriter silently loosing data" problem. However, please do not write (large) char arrays either directly to the FastWriter, or to a MelatiFastWriter. Writing Strings (which is all we do in Melati) is fine. There is now a new Melati Snapshot (0.53.2.1) for download at http://melati.org . 0.53.3 lives as an "experimental" release, and in CVS. Moving to a stable, bug free Webmacro is a priority, but for the time being, please use 0.53.2.1. cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-02-26 12:57:29
|
Melati 0.53.3 is now available for download from http://melati.org Version 0.53.3 introduces the following enhancements over releases previously announce here (check the release notes for full details): o - support for Webmacro20001206 The reason for this is that a bug was found in WebMacro FastWriter 0.94 where some data would silently disappear. Please upgrade. What is Melati? (quick read) Melati allows you to define the fields and records for you application in one place. These are then immediately available to all parts of your application: o - your template engine o - your business objects o - your database This considerably simplifies (and speeds up) web application development. Try it :) What is Melati (more detail): Melati is a tool for building Java-programmed websites backed by a database. It provides the following features: o- a generic database administration system, allowing the site manager to edit both the contents and the structure of the database through a simple web based interface. o - rapid templating mechanism, using "templets" (sub-templates) for rendering interface elements (eg HTML input boxes, dropdowns), and providing an easy interface with persistent objects. o - close integration with the Webmacro templating engine. o - cookie-based or HTTP-based login provoked automatically by access control failure. o - full integration with POEM (Persistent Object Engine for Melati). POEM provides o -industrial-strength open source object database technology, delivering ODMG 3.0 compliant Java support. o - an API where the database to be seen as a collection of Java objects, via a (genuinely!) easy-to-use transparent persistence layer on top of JDBC. o - a low level security model allowing restrictions to be placed on tables, rows and fields. Melati's design builds on our experience with previous systems we have deployed successfully on a number of commercial sites: we feel that it enables a particularly elegant and productive way of working. Melati is released under a dual ASF Style / GPL license (the same approach as WebMacro), and is currently being used on several commercial projects. Please join the mailing lists if you are interested. http://lists.sourceforge.net/mailman/listinfo/melati-users http://lists.sourceforge.net/mailman/listinfo/melati-announce http://lists.sourceforge.net/mailman/listinfo/melati-developers Thanks Tim Joyce |
|
From: Tim J. <ti...@ho...> - 2001-02-14 16:29:16
|
A new melati site has been launched: www.pianosonline.co.uk cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-02-14 08:28:22
|
Sourceforge and Freshmeat are both broken today. I am getting sick of SF, it is simply not reliable enough. cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-02-14 08:03:36
|
All, Melati 0.53 is now available for download from http://melati.org Version 0.53 introduces the following enhancements (check the release notes for full details): o - support for Webmacro 0.94. Previous versions of webmacro are no longer supported. o - improved file uploading interface o - cascading deletion in POEM What is Melati? (summary) Melati allows you to define the fields and records for you application in one place. These are then immediately available to all parts of your application: o - your template engine o - your business objects o - your database This considerably simplifies (and speeds up) web application development. Try it :) What is Melati (more detail): Melati is a tool for building Java-programmed websites backed by a database. It provides the following features: o - A generic database admin system, allowing the site manager to edit both the contents and the structure of the database through a simple web based interface. o - An object layer where the database is seen as a collection of Java objects. o - and transparent caching of commonly used records, selections and "computed objects", via a (genuinely!) easy-to-use transparent persistence layer on top of JDBC. o - A low level access control system based on a user/group/capability model, allowing restrictions to be placed on tables, rows and fields. o - Cookie-based or HTTP-based login provoked automatically by access control failure. o - Rapid templating mechanism, using "templets" (sub-templates) for rendering interface elements (e.g. HTML input boxes, dropdowns), and providing an easy interface with persistent objects. o - Close integration with the popular WebMacro templating engine. Melati is released under a dual ASF Style / GPL license (the same approach as WebMacro), and is currently being used on several commercial projects. Please join the mailing lists if you are interested. http://lists.sourceforge.net/mailman/listinfo/melati-users http://lists.sourceforge.net/mailman/listinfo/melati-announce http://lists.sourceforge.net/mailman/listinfo/melati-developers Thanks Tim Joyce |
|
From: Tim J. <ti...@ho...> - 2001-01-21 09:45:52
|
All, I have built a new release 0.52.1: The main motivation for this release is to seperate the Java doc from the rest of the code so that each can be downloaded seperately. The JavaDocs are no longer in CVS, but are available on the website for browsing and download. Additionally, the following changes are included. o - ability to override Melati Config settings. o - support for BINARY types in POEM cheers timj |
|
From: Tim J. <ti...@ho...> - 2001-01-18 15:59:14
|
All,
Melati 0.52 is now available for download.
This release involves a major overhaul of the Melati servlet API and templet
API.
This has been done to provide the following:
o - a cleaner Servlet API that allows more flexible interaction with Melati,
notable the ability to use Melati outside of a POEM Session
o - a cleaner relationship with Webmacro, allowing us to plug in other
Template
Engines, and to prepare the code to provide support the latest
WebMacro
release (0.95). Note, this release still only supports the July 19,
2000
WebMacro snapshot.
This release does not introduce any significant new functionality, but does
provide an API against which this can be done. Some minor new functionality
has been added:
o - File upload
o - Melati Test suite
cheers
timj
|
|
From: Tim J. <ti...@ho...> - 2000-12-07 09:48:10
|
Jenny and Tim are pleased to announce the opening of JammyJoes (http://jammyjoes.com), where you can buy loads of top quality kids toys. Normally, we build sites like this and let someone else go bust running it, so this is our 1st terrifying leap into dotcomness. Please be assured that JammyJoes is a real toyshop (in Poole) that has been open for over 1 month now!. JammyJoes is build using Melati - check out http://melati.org cheers timj |
|
From: Tim J. <ti...@ho...> - 2000-11-23 11:57:42
|
The Melati Team are pleased to announce the first beta realease of Melati. Melati can be downloaded from SourceForge (http://www.sourceforge.net/projects/melati) or http://melati.org Melati is a tool for building Java-programmed websites backed by a database. It provides the following features: o - A generic database admin system, allowing the site manager to edit both the contents and the structure of the database through a simple web based interface. o - An object layer where the database is seen as a collection of Java objects. o - and transparent cacheing of commonly used records, selections and "computed objects", via a (genuinely!) easy-to-use transparent persistence layer on top of JDBC. o - A low level access control system based on a user/group/capability model, allowing restrictions to be placed on tables, rows and fields. o - Cookie-based or HTTP-based login provoked automatically by access control failure. o - Rapid templating mechanism, using "templets" (sub-templates) for rendering interface elements (eg HTML input boxes, dropdowns), and providing an easy interface with persistent objects. o - Close integration with the Webmacro templating engine. Melati is released under a dual ASF Style / GPL licence, and is currently being used on several commercial projects. Please join the mailing lists if you are interested. http://lists.sourceforge.net/mailman/listinfo/melati-users http://lists.sourceforge.net/mailman/listinfo/melati-announce http://lists.sourceforge.net/mailman/listinfo/melati-developers This beta release offers the following improvements over Alpha versions of Melati: o - Testing and numerous bug fixes o - Now available as a downloadable zip / tar.gz. o - Precompiled melati-snapshot.jar allowing easier install. o - Ant build script o - Mailing list hosted on SourceForge o - More documentation o - Revised licensing - Dual ASF / GPL licensing. Thanks Tim Joyce |