blob: d34a88c77675ff783ebcc7882ff40382ed647438 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
This documents available plugin roles.
1) list of plugin roles
| Role | Class | Status |
|---------------+--------------------+---------------|
| Generator | Generator | done |
| Structure | Structure | done |
| Pull | PullSource | class defined |
| Metadata | Metadata | done |
| Connector | Connector | class defined |
| Probing | Probing | done |
| Decision | Decision | done |
| Remote | Remote | none |
| Statistics | Statistics | class defined |
| Structure Val | StructureValidator | done |
| Goals Val | GoalValidator | class defined |
| Syncing | Syncing | none |
|---------------+--------------------+---------------|
2) Configuration of plugins
3) Implementation Plan
* Switch Plugin.__name__ => Plugin.name (Fix spurious pylint errors) [done]
* Switch all plugins to new class hierarchy [done]
* Fix Core to use memberships in new classes
|