Basic stuff around writing programs

3 thoughts
last posted Jan. 30, 2015, 8:26 a.m.

1 earlier thought

0

Additions from others:

  • Somewhere to file bugs (@sil)
  • Code of Conduct (@popey)
  • Installation instructions (@sil)
  • OS-specific packaging
  • A name (@puzzlement, Jani Monoses)
    • Make sure people can search for it! (@puzzlement, @froztbyte)
  • Forum for announcements (Jani Monoses)
    • Blog?
    • Twitter?
  • Landing bot (@bigjools)
    • Something that acts on code review approval by merging, might not be necessary depending on overall setup. (e.g. Github doesn't have "Approve" it just has "Merge").
  • A dependency list (Chad MILLER)
    • If you have a hermetic build process, you don't need another one of these
  • Instructions / script for running from source (@froztbyte)
    • Remember, plenty of potential users/contributors will be unfamiliar with your language's toolchain! @froztbyte [good call - jml]
    • "./makethisrun --devmode should be able to give me all I need to tweak things. debug logs, warnings of missing packages/tools," @froztbyte

1 later thought