Deb,<br><br>I was thinking about how to approach sharing of directives and everything that involved around that. <br><br>I want to make this as easy as possible both for users and for us. <br><br>So with that in mind, it seems like a single file format for directives would be the easiest. In that single ruby file we would have the directive code and all the other necessary information to add it to the master list. For instance in the rdoc it would have information about the directive. Inside that might be example code on how to use it which could be automatically put on the interactive test page. We could include a category in the directive which we can use to group directives together much like you have done for the docs.
<br><br>My thinking is that if we move all the necessary information into the directive files themselves and read it from there then we can make our docs, interactive test page, and catalogs all dynamic. And people can upload and submit a single ruby file and make it part of a shared online collection.
<br><br>The only thing I haven't figured out is tests for the ruby directive. Those are begging to be in a separate file unless we allow those to be bundled in as well and then maybe not loaded at runtime but have test helper that searches out those during test runs?? Haven't thought threw this last item much but it would be so nice to be able to have people only submit a single file to have everything. Gems would work too, but they are harder for people to build.
<br><br>Let's think through further and see what we can come up with.<br><br>Jeff<br>