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> ----------------------------------------------------------------