Daniel Fagerstrom pisze:
One of the points with plugability is that you can have several
implementations of the interface ;)
;)
I suggest that you leave LegacyStringTemplateParser as it was before and
put your new code in a LegacySitemapStringTemplateParser that only is
used in the sitemap. Then you of course need to see if you get any
regression in the sitemap.
But I wonder why you want to combine the JXTG and sitemap template
syntax at all, why not just people chose between the old syntax and the
new unified syntax. I suggest that you start a new less technical thread
about how you want to have the expression syntax in the sitemap and the
templates, so that the rest of the community can have opinions.
After sleeping with this problem in mind I'm starting to wonder, too. ;-)
It's good that nobody have seen this code that made gluing possible, it's
nightmare...
No, not without a detailed evaluation of alternative solutions, a cost
and benefit analyze of the change and a vote.
Ok, enough points to distance me from introducing back incompatibility :)
Are you starting to see some pattern in my responses to your suggestions
about create back incompatibility ;)
There is another one: When I start to talk about back incompatibility it's a sign I'm stuck and need
to talk with someone more experienced to get an advice. ;)
--
Grzegorz Kossakowski
http://reflectingonthevicissitudes.wordpress.com/
*** My Internet Service Provider breaks my internet connection
***
*** incessantly so I'll not be able to respond to e-mails
***
*** regularly and my work will be somehow irregular.
***
*** I'm already trying to switch ISP but it will take handful amount of time.
***