[magnolia-dev] [JIRA] (MGNLUI-2871) Enhance the behavior of complex fields
Eric Hechinger created MGNLUI-2871 Enhance the behavior of complex fields Issue Type: Task Affects Versions: 5.2.4 Assignee: Eric Hechinger Components: forms Created: 07/May/14 8:09 AM Description: Several issues are related to the behavior of complex fields (multi, composite and switchable) due to the complexity of the fields or of they transformers. This is the main aggregator ticket. Fix Versions: 5.3 Project: Magnolia UI Priority: Neutral Reporter: Eric Hechinger Security Level: Public This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2871) Enhance the behavior of complex fields
Eric Hechinger updated MGNLUI-2871 Enhance the behavior of complex fields Change By: Eric Hechinger (07/May/14 8:37 AM) Priority: Neutral Major This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2871) Enhance the behavior of complex fields
Eric Hechinger updated MGNLUI-2871 Enhance the behavior of complex fields Change By: Eric Hechinger (07/May/14 8:37 AM) Description: Severalissuesarerelatedtothebehaviorofcomplexfields(multi,compositeandswitchable)duetothecomplexityofthefieldsoroftheytransformers. This Asafirststep,wewillintroduceanewwaytocombinefields.AssumethatyouhaveafieldA(multi)thatcontainsanotherfieldB(composite)Untilnow(5.2.4)thefieldA(histransformer)hadtohandlethewholedatastructure,meaning,theItems/Propertiesusedbyhimself,butalsotheItems/PropertiesusedbyB.DuetothislimitationweonlysupporttwolevelsoffieldsandwithonecombinationA(multi)containingaB(composit).It is currentlynotpossibletohavea:-A(composit)containingB(multi)-A(composit)containingB(composit)-A(multi)containingaB(composit)containingaC(multi)...andsoon.Inordertosolvethis,wewillintroducenewtransformersthatareresponsibletohandleItemsusedby the mainaggregatorticket nextleveloffields . -A(multi)createsalistofItems.EatchItemscontainsthevaluesofB(Multi).AsimplypasstheItemtothefieldB,andBisthenresponsibletocreatetheProperties/Itemneededbyhimself.Doingthiswewillbeabletoeasilyhave-A(multi)containingB(composit)containingC(multi)infactanyfieldstructure.TheonlylimitationisthateachentryofamultifieldwillbestoredunderachildItemofthefieldrootitem.Tasks:-createthenewtransformers-reviewthecomplexfields(multi/composit/switchable)inordertosupportthisnewdelegationlogic(thesefieldshavetostaycompatiblewiththeoldtransformers)-addsamples-reviewdocumentation-addUItests This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2871) Enhance the behavior of complex fields
Eric Hechinger updated MGNLUI-2871 Enhance the behavior of complex fields Change By: Eric Hechinger (07/May/14 8:37 AM) Fix Version/s: 5.2.4 This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2871) Enhance the behavior of complex fields
Eric Hechinger updated MGNLUI-2871 Enhance the behavior of complex fields Change By: Eric Hechinger (07/May/14 9:41 AM) Fix Version/s: 5.3 This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
AW: [magnolia-dev] Re: Please use protected, not private
Hi Jan, I understand, and I agree with you: I will post improvement tickets for specific cases. I already have done so in a couple of cases. Regards from Vienna, Richard -Ursprüngliche Nachricht- Von: dev-list-ow...@magnolia-cms.com [mailto:dev-list-owner@magnolia- cms.com] Im Auftrag von Jan Haderka (via Magnolia Forums) Gesendet: Mittwoch, 07. Mai 2014 12:09 An: Magnolia Dev List Betreff: [magnolia-dev] Re: Please use protected, not private Hi guys, while this is a very valid request and we usually try to make everything as open as possible, I would like to explain at least some reason behind the lack of extendable methods here. Magnolia 5 UI was written from scratch. There are many new functions, many new concepts, patterns and ideas that we employed in writing the UI. As you could see if you check history from 5.0 to 5.1 to 5.2 and also for upcoming 5.3 we are heavily consolidating the code in those new parts of Magnolia and making it better and more uniform. With that comes more extension points. Anything that is already public (protected, extension point) means we have to be extra careful when changing it or that we would be breaking some extension point that you might have potentially used and break your code. Over time we are planning to make it more extendable. Also in 4.x it didn't came with version one but by you pointing Magnolia developers to the places that you wanted to customise and for Magnolia opening up those extension points. It is great that you are trying to extend the UI and I'm very glad to hear so. But rather then making bulk change and switching all from private to protected, I suggest you log issues for those concrete examples of methods which you need to extend with explanation. This way we can gradually make those points open already knowing the need for them, thus we can also commit to trying to keep them stable in future versions. Thanks for your understanding, Jan -- Context is everything: http://forum.magnolia- cms.com/forum/thread.html?threadId=fa52bcda-9422-4b06-981c- 8cde8b6de1c3 For list details, see: http://www.magnolia-cms.com/community/mailing- lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: dev-list-unsubscr...@magnolia-cms.com For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (TASKMGMT-3) Implement persistency for tasks
Espen Jervidalo created TASKMGMT-3 Implement persistency for tasks Issue Type: Task Assignee: Espen Jervidalo Created: 07/May/14 1:00 PM Fix Versions: 1.0 Project: Task Management Priority: Neutral Reporter: Espen Jervidalo This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (APPSWITCH-1) Design App Switcher Component
Aleksandr Pchelintcev updated APPSWITCH-1 Design App Switcher Component Change By: Aleksandr Pchelintcev (07/May/14 4:52 PM) Fix Version/s: 1.0 This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2537) Cause of Vaadin-Internal Errors are not visible (log/pulse)
Mikaël Geljic updated MGNLUI-2537 Cause of Vaadin-Internal Errors are not visible (log/pulse) Hi Markus, Better late than never, indeed it's been an issue to set the VaadinSession's ErrorHandler to null. Fortunately we have come to fix this recently in MGNLUI-2819 (yet to be backported to 5.2.x). For your information, just setting our AdmincentralErrorHandler on the VaadinSession turned out to be less "stable" than when it is on the UI — when an internal error occurred, it would then take at least one more refresh / ?restartApplication to get it back up. So we simply kept Vaadin's DefaultErrorHandler on the session. Doesn't log to the pulse for sure but at least there is a trace in the logs (Vaadin uses java.util.logging.* by the way). If you don't mind, I'll close this issue as outdated then. Thanks for reporting anyway! Change By: Mikaël Geljic (07/May/14 5:05 PM) Labels: errorhandling Assignee: MikaëlGeljic Fix Version/s: 5.3 Component/s: admincentral This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (TASKMGMT-3) Implement persistency for tasks
Espen Jervidalo updated TASKMGMT-3 Implement persistency for tasks Change By: Espen Jervidalo (07/May/14 6:40 PM) Labels: usertask This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com
[magnolia-dev] [JIRA] (MGNLUI-2873) (Potentially) long running actions should be configured to run asynchronously
Daniel Lipp created MGNLUI-2873 (Potentially) long running actions should be configured to run asynchronously Issue Type: Improvement Affects Versions: 5.2.4 Assignee: Milan Divilek Created: 07/May/14 7:54 PM Description: With MGNLUI-2783 we introduced a way to run commands asynchronously. This should now be applied (on fresh installations as well as on updated ones) to: recursive publication deletion as both of the actions involve versioning of content and can be time consuming Fix Versions: 5.2.5 Project: Magnolia UI Priority: Critical Reporter: Daniel Lipp Security Level: Public This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html Alternatively,useourforums:http://forum.magnolia-cms.com/ Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com