I think there's some investigation needed to figure out which parts of scala.reflect will be of use here (do we want to use macros? Manifest is technically in scala.reflect, but does it provide everything we need? Probably not) and whether these are marked experimental and what the forthcoming strategy in scala proper is for those bits. That'll probably require asking in scala-lang or somesuch once we know what we need.
In the meantime, we can always start developing this extractor as a module outside of lift/framework, depended on separately, and moved into lift-json when we feel it's ready. This decouples it completely from the lift release cycle while it's iterating fast early on. Not unlike what scala.meta is doing, really :)
If we do pursue that latter approach, though, we'll want to be clear about the expected support lifetime of a given version of that module. It presumably will not be the same as that of a lift version, nor will the API stability :)
Would be super exciting to have an improved extractor!
Thanks,
Antonio
--
--
Lift, the simply functional web framework: http://liftweb.net
Code: http://github.com/lift
Discussion: http://groups.google.com/group/liftweb
Stuck? Help us help you: https://www.assembla.com/wiki/show/liftweb/Posting_example_code
---
You received this message because you are subscribed to the Google Groups "Lift" group.
To unsubscribe from this group and stop receiving emails from it, send an email to liftweb+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
(Also I don’t have access to the liftmodules org which would also be cool to have. Hah.)