I think it is a pretty deep rabbit hole especially if you want to maintain compatibility. IMO I think doing this task is a great idea but I think it should be reserved for when we release a major version and not worry about these breaking changes... we could also release this version whilst removing much of the older legacy APIs which we are in the process of migrating (thinks like INode and DynamicNode) so perhaps it would be better done in a 7.0 or 8.0 release?
--To view this discussion on the web visit https://groups.google.com/d/msg/umbraco-dev/-/q4m_wSQKmaMJ.
You received this message because you are subscribed to the Google Groups "Umbraco development" group.
To post to this group, send email to umbra...@googlegroups.com.
To unsubscribe from this group, send email to umbraco-dev...@googlegroups.com.
The trees and apps are different as they never had an id reference that was used throughout the codebase.
The app startup thing can work but we have to be careful about this as it will drastically slow down app startup. Once I have the code in there to check hashes for plugin changes we can use the same to check hashes for template changes.
(sent from my Galaxy S II)
No, this has been moved to a future release at some point, the repercussions will be large and will break many things. Moving forward we actually need to change the XML schema to store the template alias and not the id, this of course is a huge breaking change. Though, i can't seem to find this task on the tracker anymore....
--
You received this message because you are subscribed to the Google Groups "Umbraco development" group.
To post to this group, send email to umbra...@googlegroups.com.
To unsubscribe from this group, send email to umbraco-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/umbraco-dev/-/gC8g3dB81HIJ.