ri on sqlite

I

Intransition

What do others think of a creating a new ri tool which uses a SQLite
database for storage instead of flat files? I figure doing that would
make it easy to create dynamic documentation websites (using ones
favorite web framework), not to mention that the ri command line tool
should be pretty fast.
 
B

Brian Candler

Have you looked at fastri?

Don't know how it works internally, but it's a lot faster than the 1.8
ri.
 
G

Gavin Sinclair

What do others think of a creating a new ri tool which uses a SQLite
database for storage instead of flat files? I figure doing that would
make it easy to create dynamic documentation websites (using ones
favorite web framework), not to mention that the ri command line tool
should be pretty fast.

I've thought of it many times, but would never personally undertake
such a project.

In addition to hoped-for speed, the motivating factor for me would be
deeper documentation knowledge.

For instance, if you do 'ri String' now, you are told about all String
methods from any library you have installed, as if they were all
available all the time. You're not told what you have to "require" to
get access to the various methods.

ri's knowledge is static and shallow; the potential exists for it to
be dynamic and deep. Or something.

I haven't really looked at or used ri for some time now, so apologies
if my comments are outdated.

Gavin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,071
Latest member
MetabolicSolutionsKeto

Latest Threads

Top