23 Dec 23:11
v0.5a-Farnham released
Matthias L. Jugel <matthias.jugel <at> first.fraunhofer.de>
2003-12-23 22:11:27 GMT
2003-12-23 22:11:27 GMT
Hello, we have just released SnipSnap v0.5a-Farnham. See http://snipsnap.org/space/2003-12-23 SnipSnap now supports Web Application Servers and a WAR is provided with the release. An automated upgrade from 0.4.2a will be provided later. Leo. Changes since 0.4.2a include: (due to the long time- Added feature: /robots.txt editable via Snip - Added feature: Aliases for links [alias|link] - Added feature: Each post can be a single snip (with comments etc.) - Added feature: File system storage for Snips - Added feature: FileSnipStorage und FileUserStorage to store users and snips in files (properties or XML) - Added feature: Installer for WAR (w/ Localization) - Added feature: Label support (Carsten Pfeiffer, Marco Mosconi) - Added feature: Multiple weblogs - Added feature: RenderEngineLabel allows to set a different engine for a snip - Added feature: RenderEngineLabel to change rendering of content - Added feature: Rendering MindMaps and Organigrams - Added feature: Snips can be displayed as RDF - Added feature: Stylesheets are now contained within the SnipSpace - Added feature: Support for NameFormatters to change the look of snip names (like capitalize etc.) - Added feature: Support for nested lists (Davar) - Added feature: ThemeImageServlet for theme style images - Added feature: Version history of snips - Added feature: app.perm.register=deny prevents registering - Added feature: blog posts are now namespaces e.g. start/2003-06-02 - Added feature: instead of snip-notfound SnipSnap can now display a create page (see app.perm.createSnips) - Added feature: made snip names slash '/' insensitive - Added feature: moved configuration settings into SnipSpace - Added feature: moved some messages to messages_en.properties for language packs - Added feature: name parameter to notfound snip. You can add \[\{$name\}\] to the snip to add \[create name\] on the page - Added feature: new Snip button for Snip creation - Added feature: parameter for Mail-To-Blog POP3 polling (app.mail.pop3.interval in minutes) - Added feature: path is show for snips with namespaces, e.g. SnipSnap > developer > stephan - Added feature: some basic labels - Added feature: space encoding (+) is now configurable - Added feature: target=... in image macro {image} - Changed Installation and Setup - Developer: Added first Interceptor unit test - Developer: Added interfaces for XML-RPC webservices (MetaWeblog, ...) and stuffed this in Pico - Developer: Added support for PicoContainer - Developer: JSP precompilation switch (build.properties) - Developer: Macro, Servlet and ContentRenderer for rendering inline content (PNG, ...) - Developer: Moved aspects into container - Developer: Moved more stuff to Pico - Developer: Moved the rest of the XML-RPC handlers into container - Developer: Refactored blog functionality to class Blog - Developer: Refactored missing to MissingInterceptor in SnipSpace - Developer: Upgrade to PicoContainer 1.0-BETA-3 - Developer: Upgrade to Radeox 0.9 - Developer: completely reorganized Configuration (macros need recompile!) - Developer: separated Server and AppConfiguration - Fixed bug: /raw/ had problems with UTF-8 characters - Fixed bug: Backlinks and SnipLinks are escaped now - Fixed bug: RSS feed escapes XML characters now - Fixed bug: Reimplemented Weblog - Fixed bug: Reworked URL detection - Fixed bug: SnipSnap XML-RPC handlers are now authentication protected - Fixed bug: attachment download working with deep namespace now - Fixed bug: commenting order beyond 10 was wrong - Fixed bug: cyclic dependency temp. fixed for component loading - Fixed bug: display login warning instead of edit field when snip auto-create is on - Fixed bug: links and images no longer contain complete URLs - Fixed bug: removed hard coded references to 'start' with getStartSnip - Fixed bug: special characters in snip names and links are now detected - Fixed bug: strike through with dashes, \--Test-Text\-- did not render - Improvement: Added edit button to weblog snips - Improvement: New Installer (first time run installs a basic SnipSnap applicaton) - Refactored Import/Export -- Matthias L. Jugel -- matthias.jugel <at> first.fhg.de Telephone +49 30 6392 1822, Fax +49 30 6392 1805 There are two kinds of fool, on says "This is old and there- fore good", and one says "This is new and therefore better".
- Added feature: /robots.txt editable via Snip
- Added feature: Aliases for links [alias|link]
- Added feature: Each post can be a single snip (with comments etc.)
- Added feature: File system storage for Snips
- Added feature: FileSnipStorage und FileUserStorage to store users and
snips in files (properties or XML)
- Added feature: Installer for WAR (w/ Localization)
- Added feature: Label support (Carsten Pfeiffer, Marco Mosconi)
- Added feature: Multiple weblogs
- Added feature: RenderEngineLabel allows to set a different engine for
a snip
- Added feature: RenderEngineLabel to change rendering of content
- Added feature: Rendering MindMaps and Organigrams
- Added feature: Snips can be displayed as RDF
- Added feature: Stylesheets are now contained within the SnipSpace
- Added feature: Support for NameFormatters to change the look of snip
names (like capitalize etc.)
- Added feature: Support for nested lists (Davar)
- Added feature: ThemeImageServlet for theme style images
- Added feature: Version history of snips
- Added feature: app.perm.register=deny prevents registering
- Added feature: blog posts are now namespaces e.g. start/2003-06-02
- Added feature: instead of snip-notfound SnipSnap can now display a
create page (see app.perm.createSnips)
- Added feature: made snip names slash '/' insensitive
- Added feature: moved configuration settings into SnipSpace
- Added feature: moved some messages to messages_en.properties for
language packs
- Added feature: name parameter to notfound snip. You can add
\[\{$name\}\] to the snip to add \[create name\] on the page
- Added feature: new Snip button for Snip creation
- Added feature: parameter for Mail-To-Blog POP3 polling
(app.mail.pop3.interval in minutes)
- Added feature: path is show for snips with namespaces, e.g. SnipSnap
> developer > stephan
- Added feature: some basic labels
- Added feature: space encoding (+) is now configurable
- Added feature: target=... in image macro {image}
- Changed Installation and Setup
- Developer: Added first Interceptor unit test
- Developer: Added interfaces for XML-RPC webservices (MetaWeblog, ...)
and stuffed this in Pico
- Developer: Added support for PicoContainer
- Developer: JSP precompilation switch (build.properties)
- Developer: Macro, Servlet and ContentRenderer for rendering inline
content (PNG, ...)
- Developer: Moved aspects into container
- Developer: Moved more stuff to Pico
- Developer: Moved the rest of the XML-RPC handlers into container
- Developer: Refactored blog functionality to class Blog
- Developer: Refactored missing to MissingInterceptor in SnipSpace
- Developer: Upgrade to PicoContainer 1.0-BETA-3
- Developer: Upgrade to Radeox 0.9
- Developer: completely reorganized Configuration (macros need
recompile!)
- Developer: separated Server and AppConfiguration
- Fixed bug: /raw/ had problems with UTF-8 characters
- Fixed bug: Backlinks and SnipLinks are escaped now
- Fixed bug: RSS feed escapes XML characters now
- Fixed bug: Reimplemented Weblog
- Fixed bug: Reworked URL detection
- Fixed bug: SnipSnap XML-RPC handlers are now authentication protected
- Fixed bug: attachment download working with deep namespace now
- Fixed bug: commenting order beyond 10 was wrong
- Fixed bug: cyclic dependency temp. fixed for component loading
- Fixed bug: display login warning instead of edit field when snip
auto-create is on
- Fixed bug: links and images no longer contain complete URLs
- Fixed bug: removed hard coded references to 'start' with getStartSnip
- Fixed bug: special characters in snip names and links are now detected
- Fixed bug: strike through with dashes, \--Test-Text\-- did not render
- Improvement: Added edit button to weblog snips
- Improvement: New Installer (first time run installs a basic SnipSnap
applicaton)
- Refactored Import/Export
--
Matthias L. Jugel -- matthias.jugel <at> first.fhg.de
Telephone +49 30 6392 1822, Fax +49 30 6392 1805
There are two kinds of fool, on says "This is old and there-
fore good", and one says "This is new and therefore better".
RSS Feed