[JIRA] Created: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

View: New views
13 Messages — Rating Filter:   Alert me  

[JIRA] Created: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Introduce a simpler api to build nodes/properties
-------------------------------------------------

                 Key: MAGNOLIA-2897
                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
             Project: Magnolia
          Issue Type: New Feature
          Components: core
            Reporter: Grégory Joseph
            Assignee: Grégory Joseph
             Fix 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.

We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.

A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Work started: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



     [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on MAGNOLIA-2897 started by Grégory Joseph.

> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24469#action_24469 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1038|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1038/]
      renamed package and main class to NodeBuilder


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24517#action_24517 ]

Grégory Joseph commented on MAGNOLIA-2897:
------------------------------------------

TODO: exception handling (with customizable behaviour)

> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24764#action_24764 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1081|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1081/]
      * renamed add() to addNode()
* renamed Ops.A to Ops.AbstractOp
* javadoc


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24765#action_24765 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1082|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1082/]
      Added NodeOperation addNode(final String name, final ItemType type)


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24768#action_24768 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/yellow.gif! [magnolia_main-trunk #1083|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1083/]
      extracted AbstractNodeBuilderTask and introduced ModuleNodeBuilderTask


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24776#action_24776 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/yellow.gif! [magnolia_main-trunk #1086|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1086/]
     

> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24784#action_24784 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [standard-templating-kit #2140|http://hudson.magnolia-cms.com/job/standard-templating-kit/2140/]
     :
- dropped the duplicates working on the context itself (they were confusing)
- extracted the recursive operations


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24785#action_24785 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1093|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1093/]
     :
- dropped the duplicates working on the context itself (they were confusing)
- extracted the recursive operations


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24904#action_24904 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1120|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1120/]
      default constructor for NodeBuilder uses the StrictErrorHandler


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Commented: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



    [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24905#action_24905 ]

Hudson CI server commented on MAGNOLIA-2897:
--------------------------------------------

Integrated in !http://hudson.magnolia-cms.com/nocacheImages/16x16/blue.gif! [magnolia_main-trunk #1122|http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1122/]
      default constructor for NodeBuilder uses the StrictErrorHandler
 first shot at error handling. Might still change in the future, but works for now.


> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------


[JIRA] Resolved: (MAGNOLIA-2897) Introduce a simpler api to build nodes/properties

by JIRA (on behalf of Jan Haderka) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



     [ http://jira.magnolia-cms.com/browse/MAGNOLIA-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Grégory Joseph resolved MAGNOLIA-2897.
--------------------------------------

    Fix Version/s: 4.2-RC1
                       (was: 4.2)
       Resolution: Fixed

This is now available; the api might change in the future, as there are a few things we're not totally happy with.

> Introduce a simpler api to build nodes/properties
> -------------------------------------------------
>
>                 Key: MAGNOLIA-2897
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2897
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: core
>            Reporter: Grégory Joseph
>            Assignee: Grégory Joseph
>             Fix For: 4.2-RC1
>
>
> 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.
> We'll introduce a simple DSL/API similar to the one used to build tasks and deltas for this. Hopefully this will be easy-to-use and follow some of the "fluent" principles.
> A starting point was proposed at MAGNOLIA-2828; after some discussion we've adapted it and came up with a slightly different implementation.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <dev-list-unsubscribe@...>
----------------------------------------------------------------