On Thu, Oct 3, 2013 at 8:22 PM, Justin Mclean <jus...@classsoftware.com>wrote:
> Hi, > > > Refactoring efforts on our side and end users' side. > > I assume you mean changing the MML namespace/prefixes and the moving out > of the experimental namespace/manifest files to where it finally goes. > > Yes, that is what I meant. Also, more problems if third-party components use the experimental components, and then we change it in a subsequent release. > The useful think about namespaces is that we can have 2 components with > the same package name in different namespaces, eg someone could come up > with a new improved but experimental component that matches an existing > one. I'm not sure we can do that with a metadata tag. > I am not sure how useful this approach would be. It sounds good on paper, but IMO, this causes more confusion than it helps. > > Given that we've had no one work on tests or docs for the 4.10 > experimental components,(feel free to help out here anyone, I think they > might be where they are for a while. > > BTW I took a quick look at the compiler code and looks easy enough to > support an [Experimental] metatdata tag, but getting ASDocs to understand > it and changing it's output is going to be a bit trickier. > > Thanks, > Justin