Open signebedi opened 8 months ago
Changes leading up to Version 1.1.0
Add More Form Customization
General App Modifications
Implement Form Approval Logic
Add add'l auth features
Improve the UI
Fine Tune Relational Database
Squash Bugs
Future planned work:
Auth
Squash Bugs
Implement Meaningful Tests
This is intended to be a general project roadmap for discussion of key priorities for each release. It by no means is a comprehensive issue tracker but may be useful as a reference regarding project priorities, direction, and ongoing challenges.
A brief note on our versioning. This project follows semver, but versions 1.0.0 through 2.0.0 may sometimes prioritize feature development over backward compatibility & use minor and patch versions more as an organizational method for the software development process rather than a dependable indicator to users of the compatibility between versions. As such, we should think of the pre-1.0.0 versions (which we did not issue releases for) as our
development
phase; 1.0.0 - 2.0.0 as ouralpha
, and 2.0.0 as ourbeta
release. When compatibility-breaking changes are introduced pre-2.0.0, we will help you with migration - just open an issue. Once we reach 2.0.0, we expect to shift toward a more traditional approach to semver.Key Priorities for the 1.0.0 Release
Build General Application
4
9
21
22
25
27
37
71
13
141
148
165
209
218
5
219
221
224
Develop a CLI
10
111
Develop Form API
20
40
41
42
43
49
50
63
39
59
75
72
69
74
125
Develop Auth API
54
19
53
77
78
79
114
123
Develop Admin API
102
103
104
105
106
107
108
109
110
146
179
180
213
217
224
Manage Relational Database
7
68
173
174
175
Manage Pydantic Models
17
29
34
126
134
Manage Document Database
15
73
128
130
131
132
Build a User Interface
30
24
33
117
118
119
122
123
129
116
137
138
147
153
155
156
162
163
164
191
194
198
214
215
216
Manage in-site documentation
124
140