The ModernApps Projects repo is used to track projects to implement new content, features & capabilities for the ModernApps Ninja Program.
This repo is also home to ModernApps Ninja Working Groups as detailed below.
Every Project and Project Task is captured by a Github Issue Ticket. The Issue tickets used on this repo do not represent problems or updates with existing content, all tickets relate to work on new features or content.
There are several types of issue tickets:
- Project
- Used to track end to end status for projects that consist of multiple project tasks
- Project task
- Used to track individual tasks that are needed to complete a project
- New Course Contributor Request
- Individuals or Teams that want to create a new course can open a request for assistance on getting their initial course scaffolding created and get permissions needed to access the course creator studio to develop a course
- New Lab Guide Contributor request
- Individuals or teams that want to create a new Lab Guide can open a request for assistance on getting their initial lab guide repository and scaffolding created and get permissions needed to manage their lab guide repository
Projects that consist of multiple distinct tasks will use project boards to organize and track tasks and project status. Anyone can view project boards to easily identify the different tasks associated with a given project and the status of each task and project.
All Projects and Project Tasks should be associated with a working group which defines the general category for the project or project task.
The /WorkingGroups directory in this repository will contain a subdirectory and homepage for each working group.
To learn more about working groups, please see the working groups homepage at /WorkingGroups/readme.md to find a current listing of working groups.
The working groups homepage will provide links to the homepage for each current working group.
Most working group pages are located in this repository under the structure /WorkingGroups/*Working_Group_Name*/readme.md
, however some working groups may have their own dedicated repository - in each case the link to the working group homepage will be provided on the working groups homepage.