I like where you are going with this. Reminds me of www.gotapi.com. I
don't know if gotapi is open or not, but your stuff may fit nicely in
there.

Michael

On Fri, Nov 21, 2008 at 9:31 AM, Mark McGranaghan <[EMAIL PROTECTED]> wrote:
>
> Thanks for the thoughts Craig.
>
> * I'm experimenting with a "namespaces" tab that will complement the
> current "vars" listing that is available now.
> * The ability to link in also sounds good, though I'll focus on that
> once the URL of the docs themselves is stable.
> * Having online docs opens up a lot of possibilities, including
> annotations, inter-function linking, and per-var usage stats. We'll
> see (:
>
> - Mark
>
> On Fri, Nov 21, 2008 at 8:00 AM, Craig Andera <[EMAIL PROTECTED]> wrote:
>>
>> Very nice! As it turns out, I've been heavily involved in writing the
>> documentation infrastructure that MSDN uses for the last few years, so
>> I have some sympathy for this problem space. :)
>>
>> A few things I'd like to see:
>>
>> * I'd like to see the URL for the page change when navigating to a new
>> topic. Right now it's pretty hard to bookmark a page or email a URL to
>> some particular piece of documentation since the URL is always
>> index.html.
>> * I want to be able to click on a namespace and see all the symbols
>> for just that namespace. Would make it easy to explore the libraries
>> by functional area.
>> * I'd like to be able to get back to the home page from any other
>> page, or go up to the namespace page.
>> * Maybe the namespace page could have snippets of the doc next to the
>> names. Perhaps the first 30 characters of the doc string or something
>> simple like that.
>> * If this supported annotations, that would be fantastic, but
>> obviously that's a whole 'nother level.
>>
>> On Fri, Nov 21, 2008 at 3:17 AM, Mark McGranaghan <[EMAIL PROTECTED]> wrote:
>>>
>>> I've created some experimental HTML docs for Clojure. You can see them
>>> on S3:
>>> http://clj-doc.s3.amazonaws.com/tmp/doc-1116/index.html
>>>
>>> Or, just for kicks, on Amazon's new Cloud Front CDN:
>>> http://d2nbqsesuabw8o.cloudfront.net/tmp/doc-1116/index.html
>>>
>>> You can see the code I used to generate them on GitHub:
>>> http://github.com/mmcgrana/clj-doc
>>>
>>> The generation code is open for public perusal but will require some
>>> tweaking for public use (e.g. I still have paths hard coded). Any help
>>> along these lines would be greatly appreciated.
>>>
>>> Most methods in the clj-doc source have docstrings and in total its
>>> only a couple hundred lines of code: you should be able to find your
>>> way around if you're interested. The best entry point is bin/gen.clj.
>>> Again, any comments or suggests would be appreciated.
>>>
>>> I hope that some of you find this interesting/useful/helpful in your
>>> Clojure endeavors,
>>> - Mark
>>> >
>>>
>>
>> >
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to