Version 7 (modified by Tanya, 17 years ago) (diff) |
---|
Analysis
Overview
The project must be divided into modules in the repository.
Task requirements
- Each plug-in module should declare one or more extensions. They add functionality to extension points defined in other modules.
- Plug-ins may also declare extension points. These are places that allow adding functionality to the developed plug-in.
- Plug-ins must have:
- source code
- tests( unit, integration)
- configuration files
- build files
- compiled code.
- They may also have:
- resources
- external libraries.
- temporary files and folders
- Give examples
Task Result
- The project in the repository must be divided into modules.
- Module structure documentation.
- At least 2 modules in the existing project.
Implementation idea
- Decompose to Base, Core and all the rest.
Related
-
How to demo
- Open the repository.
- It must be structured into modules.
- It must have at least three modules - Base, Core and Other.
Design
Implementation
Testing
Log
- Analyzing : Pap - done (2h) - Tanya 40 min refactor
- Review: 1 by Tanya. The analysis is incorrect.
- Analyzing 2: Pav (done: 20 mins)
- Review: 3.5 by Tanya. - 30min (review + refactor)
- Designing : Tanya & Pavlina - 1h
- Implementing : Pavlina - 3d
- Review : Peko - 4 - OK - 15 mins
- Testing :