Skip to content

F# doc generation discussion #32

Closed
@dsyme

Description

@dsyme

Continuing discussion from #27

No. Docs is a general term. Frankly I'm not sure what this repo does at this point other than run a tool in CI, but what it emits is very specific: the API reference for FSharp.Core. The repo should be named according to what it does.

fsharp/core-reference
fsharp/core-api-reference
fsharp/api-reference
fsharp/fsharp-core-reference
fsharp/fsharp-core-library-reference

etc.

docs.fsharp.org also doesn't point anywhere.

I think we need to slow down here and assess what it is we're actually trying to accomplish. Taking broad strokes to build and merge and completely change everything without time for feedback that's been asked for shouldn't be done. Is this:

  • An FSharp.Core API reference?
  • A more general API reference for other things in F#?
  • A general documentation site for F# that also includes FSharp.Core, effectively competing with the MS docs?
  • A stopgap for when FSharp.Core gets properly ingested into docs.microsoft.com?
  • A place for people to make meaningful contributions to the docs site? (see here: Adjust the logo link (was Contribution needs improving) #30)
  • An experiment to test FSharp.Formatting?

At this point I'm not clear about it anymore. The original goal was to act as a stopgap to eventually be subsumed by the MS docs site.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions