unfoldingWord® Greek Grammar https://ugg.readthedocs.io/en/latest/
Go to file
Richard Mahn bc1ba0cfea Update 'manifest.yaml' 2023-03-17 14:05:31 +00:00
content Update 'content/tense_present.rst' 2023-03-16 18:02:23 +00:00
docs Add requirements file 2021-11-24 08:05:21 +00:00
.gitignore Restructure as rst for ReadTheDocs (#200) 2018-05-25 14:22:24 +00:00
.gitmodules Updates submodules 2022-09-22 16:03:35 +00:00
.readthedocs.yaml Update '.readthedocs.yaml' 2023-03-17 14:04:17 +00:00
LICENSE.md Update 'LICENSE.md' 2023-03-17 14:04:31 +00:00
README.md Added docs badge (#201) 2018-05-25 14:50:59 +00:00
manifest.yaml
Valid
Update 'manifest.yaml' 2023-03-17 14:05:31 +00:00
parsingscheme_updated.pdf Added updated parsing scheme from Alan Bunning 2017-06-14 17:04:42 +00:00

README.md

unfoldingWord Greek Grammar

This is the repository for a reference grammar for biblical Greek based on the parsing codes that show up in the Bunning Heuristic Prototype of the UGNT.

Downloads

Coming soon...

Status

As of 3/18:

Complete In Progress Edit
33 26 5

Contributing

We welcome contributions! Please make sure you understand the goal of the project by reading the UGG Introduction. Then, follow the links below to get started.

Volunteers are needed to:

  • Create glossary and article entries for the grammar
  • Proofread the grammar to ensure that it is properly formatted and tagged according to digital standards to be determined (e.g., OSIS, TEI XML, etc.)
  • Work with the Project Coordinator to create content using a comparison with available Greek grammars.
  • Requirements for contributors to UGG:
  • Preferences (though not required):
    • Attendance at workshop for training (5 days/1 week) how to proofread and edit UGG
    • Access to biblical software highly recommended (preferably BibleWorks, Logos or Accordance)
    • Access to several modern grammars as possible

Reporting Issues

If you've notice a problem that needs address please create an issue with a description of the problem.

Fixing Issues

If you would like to fix or enhance the grammar, you may use the suggest an edit process to suggest changes.

Regular Contributors

Branching Process

If you are a regular contributor, we use the protected branch workflow to make changes.

Milestones

We use milestones to track the work we'd like to complete before a release.

Issues

Please create an issue for tasks that you are working on. Make sure that you:

  • Assign yourself to the issue
  • Add the issue to a milestone
  • Add the blue "In Progress" label to the issue once you begin work on it.

Closing Issues: After your Pull Request for an issue has been reviewed and merged into the master repository, you can mark your issue closed and remove the "In Progress" label from the issue.

Format

The UGG is written in reStructuredText, processed by Sphinx, and hosted online by Read the Docs.

See the reStructuredText Primer and the Docutils reStructuredText Directives documentation to learn how to use the syntax.

Guidelines

Please refer to the Grammar Guidelines. Take note of the following as well:

  • Use simple English as much as possible. Remember that a key goal of the project is to make entries translatable.
  • Summary entries should consist of one to two sentences maximum.
  • Articles should include basic information that would be included in a teaching grammar along with two to three good examples.
  • Article length should be 250-500 words.
  • Generally, you may only review and merge content from another contributor, not your own content.

Roadmap

First stage

  • Start fresh and provide descriptions of grammatical concepts that show up in Bunning Heuristic Prototype morphological data
  • Reference Grammar with examples as in teaching grammars
  • 1-2 sentence that is pop-upable (with “view more”)
  • ~1 page for each entry

Phase 1

  • Create glossary entries for each grammatical concept specified

Phase 2

  • Create article entries for each grammatical concept specified

Second stage

  • Tag the UGNT with specific grammatical information (e.g., possessive genitive)

Third stage

  • Write syntax articles
  • Tag text with syntax information