blob: fc4c4d57e1da2ecd046b14d7d214aff403dda10d (
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
[[!meta title="Roadmap"]]
The current goal is to get Effireg into a state where T.T. (who takes
care of the Effi membership register) can start trying it to see if it
would work for real use. Once T.T. can import all the real data, and
start managing it in Effireg, the second goal is to allow members to
view their own data.
After that, we'll what needs to happen next, which might include
things like members updating their own data, prospective members
submitting membership requests, etc.
# Roadmap graph
@startroadmap
prod:
label: "Effireg is in production"
depends:
- effiapi
- effiweb
status: goal
effiapi:
label: |
effiapi allows
all relevant
operations on
membership data
depends:
- effiapi_create
check:
label: |
effiapi has an
automated test
suite
status: finished
ci_cd:
label: |
Effireg has a CI/CD
setup that updates
the software of a
demo site upon every
change to the source
code repository.
depends:
- check
status: finished
effiapi_create:
label: |
effiapi can create
a member resource
depends:
- ci_cd
status: finished
create_subject:
label: |
effiapi can create a
subject for Qvisqve
depends:
- effiapi_create
effiweb:
label: |
effiweb allows
members to log
in and view their
own data
depends:
- email_authn
email_authn:
label: |
Effireg can send
a member a link
and following that
logs them in
depends:
- create_subject
@endroadmap
# Legend
@startroadmap
goal:
label: "This is the end goal"
status: goal
depends:
- notready
notready:
label: |
Something else must
be done first
depends:
- ready
- next
- done
ready:
label: |
Doable now, but
not chosen
for the current
iteration
next:
label: |
Chosen for the
current iteration
status: next
done:
label: |
Finished task
status: finished
@endroadmap
|