This space hosts concepts, the roadmap and the backlog. It is not meant for content related to developing projects with Magnolia. For this kind of information the community space should be used.
- Backlog
- Concepts
- Concept Backup — Implemented in 3.6 - Implemented solution is JR specific. Backup also includes all versions of all documents.
- Concept C2BDoc — Draft for 4.0 - prototype is in svn, +/- working, needs refinement - currently a manual procedure, not integrated in maven build. See MAGNOLIA-2491@jira.
- Concept Caching — Implemented in 3.6 - Eager re-caching part is still open to implementation. Biggest obstacle is need to hit the server with http request to generate fresch cache entry.
- Concept Caching In Clustered Env — Draft for 4.1 - Considering options for advaning cache implementation to behave correctly in clustered env.
- Concept Commenting — In progress for Magnolia 4.0/Forum 1.0 - Evaluating usage of forum module for page commenting.
- Concept Demo-Content — Draft for STK1.2/Magnolia 4.2? -
- Concept Deployment
- Concept Diagnostics — Draft for 4.2? - A tool in the AdminCentral that provides a all-in-one zip file for reporting issues.
- Concept i18n next steps
- Concept IOC in Magnolia — Draft for Magnolia 4.2+ - Introducing IOC in Magnolia
- Concept License Mechanism — Draft for 4.2? - Current license mechanism is not flexible enough
- Concept Link Resolving — In progress for 4.0 - Describing the problem.
- Concept mixin versionable — Implemented in 3.6 - Solved by using Solution C
- Concept Module downloader updater — Draft for Magnolia 4.1+ - Simplify the updates of Magnolia instances
- Concept Multi-value — Implemented in 3.7 - This page contains a summary of what would be needed to implement multi-value properties. See MAGNOLIA-2363@jira outstanding for this module is edition in the tree, feature not planned at the moment. Included sample in sample module
- Concept Observation module
- Concept Public Versioning — Draft for 3.7 - Summary of finding and ideas identified while looking at possible ways to implement MGNLDMS-137@jira
- Concept Recovery — Draft for ? - While we have implemented a full backup & restore tool (EE only) we have not yet a solution for partial backups and partial recovery of instances
- Concept Security and ACLs — Draft for ? - Collecting security related issues and improvements
- Concept Short-urls — Implemented in 3.6 ee - This page contains a summary of what does this module and modifystream module do. This module would be used to shorten the images urls in a, img tags. See MGNLSHORTURLS@jira MGNLMODSTR@jira
- Concept Standalone bundles — Draft for Magnolia 4.2+ - Better/simpler bundling. See MAGNOLIA-2686@jira for status.
- Concept Synchronization — Draft for Magnolia 4.1 - Synchronize two instances based on the activation status by using activation. Writing a first script for a customer
- Concept Tags & TagClouds
- Concept Transactional Activation — Implemented in 3.6 - Ideas for improvement of publishing experience for big sites with multiple public instances.
- Concept WebDAV — In progress for 4.1 - WebDAV protocol allows clients to map resources of compliant server as remote directories, thus greatly simplifying resource update and manipulation.
- Genuine Overview
- Imaging module — Draft for 4.1 - Refactoring/rewriting of the image-filtering module.
- Parallel Activation — Draft for 5.x - Ideas for improvement of publishing experience for big sites. Increase the speed of activation for big trees.
- Developer information
- Development Tips & Tricks
- Presentations
- Proposals - drafts
- Concept Form Handler — Draft for 4.0.1+ or 5 - for discussion, soliciting more ideas. Needs correction/comparison with current Form Module
- Concept Page Locking — Page locking alerts you if someone else is already editing a page you wish to edit.
- Concept Static Publishing — Static publishing provides a way to publish to static html instead of dynamically publishing from a public Magnolia server.
- Google AppEngine and Magnolia+JCR
- Node builder API — Draft for 4.2? - We've had the need several times for a simple node building api - especially in version handlers - to construct relatively simple nodes (couple of nodes, couple of properties) without having to maintain complex bootstrap or properties file, and verbose/long code. I'd like to propose a simple DSL/API similar to the one used to build tasks and deltas for this.
- OSGi notes
- Project definition concept
- Proposal - core packages — Draft for 4.x or 5.0 ? - ...
- Proposal - merging of URI2RepositoryMapping and VirtualURIMappings — * URI2RepositoryMapping and VirtualURIMapping have very similar goal and functionality (i.e determine which repository node to use based on a URI)
- Proposal - overhaul and refactoring of AggregationState — * AggregationState is a very rough 1:1 copy of Resource and Aggregator, and improving this area would take templating improvements of 3.7 even further.
- Proposal - prefixing or namespacing of certain properties in paragraphs — There are a number of properties we currently use which could be "standardized". In order to avoid conflicts with user defined (custom) properties, these would need to be prefixed or namespaced(*). This would particularly apply to properties used outside of templates, i.e in actions or tags, for example the infamous hideInNav property.
- Simplified Cache Configuration — Draft for 4.2? - Since Magnolia 3.6, the cache configuration is extremely versatile but also very complex. We should "hide" that complexity behind "meta" voters or something similar. (MAGNOLIA-2557@jira)
- Spam handling
- Roadmap
- Standard Templating Kit
- Commenting
- CSS concept
- Features Screen Cast
- FreeMarker and STK
- FreeMarker Primer — moved to http://documentation.magnolia-cms.com/reference/freemarker.html
- HTML and CSS concept
- HTML structure
- Javascripts used in STK
- Renderer, Model and Template Definition
- STK Configuration
- STK Introduction
- STK Training Outline
- Themes
Blog
Magnolia team members are blogging (contributors in alphabetical order):
Boris
Greg
|
(about Magnolia and other stuff) |
|---|
| Build updates |
| Winstoned ! |
| Growing and shrinking |
| IE6 on OSX |
| Codepress for Magnolia ? |
Jan
rss: Error parsing RSS feed: java.io.IOException: Invalid XML <a href='/download/temp/rssoutput-1654000123.txt'>rssoutput-1654000123.txt</a>.
Philipp
http://philipp-baerfuss-magnolia.blogspot.com
|
|
|---|
| STK 1.1, next level |
| STK: HTML and CSS structure |
| The base: content 2 bean |
| Release Notes |
| What is a Theme |
