Skip to content

Initial README draft#63

Closed
aymannel wants to merge 1 commit into
mainfrom
update-README
Closed

Initial README draft#63
aymannel wants to merge 1 commit into
mainfrom
update-README

Conversation

@aymannel

@aymannel aymannel commented Sep 14, 2025

Copy link
Copy Markdown
Collaborator

This PR adds an initial README for SynIR. Preview rendered README here.

Required sections

  • brief description of project (WIP)
  • installation instructions (done)
  • description of data strutures (WIP)
  • basic usage (WIP)

Open to suggestions/changes, however (whilst this README is a work in progress), it might be easier to merge this initial draft so that we have something to work with. Then others can raise PRs adding their changes to the relevant sections as they see fit.

@Ectras

Ectras commented Sep 15, 2025

Copy link
Copy Markdown
Collaborator

I think we need to separate between documentation targeting end users and documentation for developers. Usually, the README is a place for the first.

Public documentation should be concerned with installing and using the library (from Python or Rust), and maybe manually building for those who want it.

Developer documentation should include how to set up the environment, build and test, set up commit hooks, and the internal structure. It can contain internals such as the private fields of data structures.

@Ectras

Ectras commented Sep 22, 2025

Copy link
Copy Markdown
Collaborator

As for developer documentation, maybe we could use the Github wiki?

@aymannel aymannel closed this Sep 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants