{"id":236,"date":"2015-09-02T11:41:23","date_gmt":"2015-09-02T11:41:23","guid":{"rendered":"http:\/\/software.sil.org\/paws\/?page_id=236"},"modified":"2024-07-18T20:21:50","modified_gmt":"2024-07-18T20:21:50","slug":"developer","status":"publish","type":"page","link":"https:\/\/software.sil.org\/paws\/developer\/","title":{"rendered":"Developer Resources"},"content":{"rendered":"<p>We welcome other developers who wish to get involved in supporting and enhancing this software.<\/p>\n<h2>Source Code<\/h2>\n<p>PAWS is licensed according to the terms of the <a href=\"http:\/\/en.wikipedia.org\/wiki\/MIT_License\" target=\"_blank\" rel=\"noopener\">MIT License<\/a>. The source code is available in the <a href=\"https:\/\/github.com\/sillsdev\/paws\/\" target=\"_blank\" rel=\"noopener\">GitHub project<\/a>. Further information on how to set up your development environment is included in the GitHub project documentation.<\/p>\n<p>PAWS consists of a (large) set of configuration files that are read and processed by a container program.\u00a0 The container program is JavaFX 8.\u00a0 The configuration files are mostly XML files for page descriptions, writer outputs, and <a href=\"https:\/\/software.sil.org\/pc-patr\/\">PC-PATR<\/a> grammar outputs.<\/p>\n<p>The key linguistic knowledge and usefulness of PAWS are encoded in these configuration files.\u00a0 The current set of configuration files were primarily developed by a non-programmer linguist.\u00a0 If you are a linguist and are willing to learn some basics of XML technologies, then you could potentially help expand the coverage of PAWS or help create a version in a language other than English, French, or Spanish.<\/p>\n<h2>Contributing<\/h2>\n<p>The best way to contribute your enhancements is to fork the GitHub project, then submit pull requests to the development team. It would be helpful, however, for you to first contact the team to find out whether your intended enhancement or fix is already being worked on by someone else. That would also give you an idea of whether that enhancement would be welcomed by the team.<\/p>\n<h2>Roadmap<\/h2>\n<p>PAWS is under periodic development. Here is our general roadmap for the future:<\/p>\n<h4>Next maintenance update (1.1.0)<\/h4>\n<ul>\n<li>Improvements to the French user interface and French writer output<\/li>\n<\/ul>\n<h4>PAWS-generated PC-PATR grammar for use with FLEx<\/h4>\n<ul>\n<li>A stand-alone tool to let you use a <a href=\"https:\/\/software.sil.org\/pc-patr\/\">PC-PATR<\/a> grammar with <a href=\"https:\/\/software.sil.org\/fieldworks\/\" target=\"_blank\" rel=\"noopener\">FLEx<\/a> is under construction.<\/li>\n<\/ul>\n<h2>Contact<\/h2>\n<p>If you would like to contact the development team, please use the <a href=\"http:\/\/software.sil.org\/paws\/about\/\">Contact Form<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We welcome other developers who wish to get involved in supporting and enhancing this software. Source Code PAWS is licensed according to the terms of the MIT License. The source code is available in the GitHub project. Further information on how to set up your development environment is included in the GitHub project documentation. PAWS [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"hide_sidebar":false,"hide_h1":false,"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":15,"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/pages\/236\/revisions"}],"predecessor-version":[{"id":456,"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/pages\/236\/revisions\/456"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/paws\/wp-json\/wp\/v2\/media?parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}