Mercurial > libervia-website
comparison pages/roadmap/page_meta.py @ 26:0fe78d74a792
new roadmap page
author | Goffi <goffi@goffi.org> |
---|---|
date | Mon, 22 May 2023 15:27:23 +0200 |
parents | |
children | b2d26ffce40d |
comparison
equal
deleted
inserted
replaced
25:91e2f18bbbbb | 26:0fe78d74a792 |
---|---|
1 #!/usr/bin/env python3 | |
2 | |
3 | |
4 name = "roadmap" | |
5 template = "roadmap/roadmap.html" | |
6 | |
7 | |
8 def prepare_render(self, request): | |
9 request.template_data["milestones"] = [ | |
10 { | |
11 "title": "One-on-One Audio/Video Calls", | |
12 "release_number": "0.9", | |
13 "description": "Enable one-on-one audio/video calls and facilitate desktop sharing.", | |
14 "status": "P", | |
15 "estimation": "Q2 2023", | |
16 }, | |
17 { | |
18 "title": "Modern Package Manager Integration", | |
19 "release_number": "0.9", | |
20 "description": "Integrate Hatch as the primary package manager for application installation.", | |
21 "status": "", | |
22 "estimation": "Q2 2023", | |
23 }, | |
24 { | |
25 "title": "Personal Calendar Events", | |
26 "release_number": "0.9", | |
27 "description": "Refine the event creation interface for increased usability and introduce a dedicated view for personal agenda management.", | |
28 "status": "P", | |
29 "estimation": "Q2 2023", | |
30 }, | |
31 { | |
32 "title": "Web-Based Chat Interface", | |
33 "release_number": "0.9", | |
34 "description": "Develop a cutting-edge chat interface in the web frontend.", | |
35 "status": "", | |
36 "estimation": "Q2 2023", | |
37 }, | |
38 { | |
39 "title": "Stabilization of ActivityPub ↔️ XMPP Gateway", | |
40 "release_number": "0.9", | |
41 "description": "Ensure the stability of the ActivityPub ↔️ XMPP Gateway, making it suitable for production use.", | |
42 "status": "P", | |
43 "estimation": "Q2 2023", | |
44 }, | |
45 { | |
46 "title": "Web Notifications and Desktop Integration", | |
47 "release_number": "0.9", | |
48 "description": "Implement notifications on the web frontend for essential updates such as important messages, mentions, new comments, etc., along with desktop integration for these alerts.", | |
49 "status": "", | |
50 "estimation": "Q2 2023", | |
51 }, | |
52 { | |
53 "title": "Web Push Implementation", | |
54 "release_number": "0.9", | |
55 "description": "Integrate web push functionality for real-time updates.", | |
56 "status": "", | |
57 "estimation": "Q2 2023", | |
58 }, | |
59 { | |
60 "title": "API/Plugin Stabilization for Bridge", | |
61 "release_number": "0.9", | |
62 "description": "Improve the third-party plugin development experience by refactoring the module hierarchy, stabilizing the API, and providing detailed documentation.", | |
63 "status": "P", | |
64 "estimation": "Q2 2023", | |
65 }, | |
66 { | |
67 "title": "Easy Installation Image Updates", | |
68 "release_number": "0.9", | |
69 "description": "Update and fix installation images for Flatpak and Docker.", | |
70 "status": "", | |
71 "estimation": "Q2 2023", | |
72 }, | |
73 { | |
74 "title": "Self-Resetting Demo", | |
75 "release_number": "0.9", | |
76 "description": "Set up a demo on the official website, encapsulated in a Docker container. This demo, designed for isolated testing, will reset itself every few hours, with federation deactivated to confine user interactions within the instance.", | |
77 "status": "", | |
78 "estimation": "Q2 2023", | |
79 }, | |
80 { | |
81 "title": "Testing Instance Creation", | |
82 "release_number": "0.9", | |
83 "description": "Create a testing instance for Libervia. This will initially be invitation only.", | |
84 "status": "", | |
85 "estimation": "Q2 2023", | |
86 }, | |
87 { | |
88 "title": "List Customization Features", | |
89 "release_number": "0.9", | |
90 "description": "Develop a feature to easily create or modify list templates.", | |
91 "status": "", | |
92 "estimation": "Q2 2023", | |
93 }, | |
94 { | |
95 "title": "Group Audio/Video Calls", | |
96 "release_number": "0.10", | |
97 "description": "Enable group audio/video calls and facilitate shared desktop sessions.", | |
98 "status": "", | |
99 "estimation": "Q3 2023", | |
100 }, | |
101 { | |
102 "title": "Code Forge Enhancements", | |
103 "description": "Expand the existing ticketing and merge request system with a user-friendly code browser and a mechanism to clone repositories.", | |
104 "status": "", | |
105 }, | |
106 { | |
107 "title": "Task Automation Features", | |
108 "description": "Introduce a user-friendly mechanism to automate various tasks such as triggering actions on PubSub events.", | |
109 "status": "", | |
110 }, | |
111 { | |
112 "title": "Email Gateway Integration", | |
113 "description": "Develop a gateway to send and receive emails, and to use mailing lists as XMPP blogs.", | |
114 "status": "", | |
115 }, | |
116 ] |