Skip to content

sillsdev/saymore

Repository files navigation

SayMore�

SayMore provides an intuitive and enjoyable way to manage language documentation tasks.

Users

Instead of reading the rest of this document, please visit https://software.sil.org/saymore/ to download the installer and get general information. Our community site is a great place to interact with other users and get support for using the program.

Testers

Please see Tips for Testing Palaso Software

Developers

Getting dependencies

  1. If you need/want the Help file, ensure you have something that can run bash scripts, and run build/getDependencies-windows.sh
  2. Ensure you have Nuget
  3. Building the solution should automatically pull down the nuget dependencies.

Bug Reports

Reports can be entered in https://jira.sil.org/projects/SP/issues. They can be entered there via email by sending to [email protected].

Github Actions CI

Every PR triggers a build and runs tests.

Every commit on the main branch will produce a signed installer for user testing as desired. Simply go to the Actions tab and find the Actions run for that commit if you want to download the installer. The installer is attached to the run artifact.

Release Process

To release a new version, just tag a commit on the main branch e.g. v3.7.5 This will trigger Github Actions to produce a Release with the signed installer attached

Release TODO

Implement the "publish" process on TeamCity, which builds SayMore, makes and installer, rsyncs it to the distribution server, and writes out a little bit of html which the SayMore download page then displays to the user. It also creates a build artifact that enables the SayMore program to check to see whether a newer version is available.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 15

Languages