|
1 |
| -# Project Roadmap |
| 1 | +# 🗺️ Project Roadmap |
2 | 2 |
|
3 | 3 | This document outlines the roadmap for Semaphore. While we strive to adhere to this roadmap, it may evolve based on community feedback and changing requirements.
|
4 | 4 |
|
5 |
| -## Current Status (Q1 2025) |
| 5 | +## 🌟 SIG Roadmap |
6 | 6 |
|
7 |
| -### Community Edition |
| 7 | +### What does the Roadmap SIG do |
| 8 | +The Roadmap Special Interest Group works on: |
| 9 | +- 📋 Maintaining Issues, Discussions and RFCs to ensure proper documentation |
| 10 | +- 🔍 Conducting product and user research to provide context |
| 11 | +- 📣 Gathering feedback and requirements |
| 12 | +- ⚖️ Discussing, triaging, and prioritizing issues for monthly updates |
8 | 13 |
|
9 |
| -- Current stable version: X.Y.Z |
10 |
| -- Active development version: X.Y+1.Z |
11 |
| -- Supported versions: X.Y.Z, X.Y-1.Z |
| 14 | +### Key Info |
| 15 | +- 📅 **Meeting Frequency**: Monthly meetings, with more frequent meetups at end of each quarter |
| 16 | +- 💬 **Community Space**: [#sig-roadmap](https://discord.com/channels/1097422014735732746/1344321610861252659) Discord channel |
| 17 | +- ✍️ **Join Request**: [Fill in the form](https://forms.gle/tcNpGA4Zyghnu7sh8) |
12 | 18 |
|
13 |
| -### Enterprise Edition |
| 19 | +## 📊 Current Status (Q1 2025) |
14 | 20 |
|
15 |
| -Enterprise Edition is currently in development and will be released in Q3 2025. |
| 21 | +### 🌱 Community Edition |
| 22 | +- 🚀 **Current Stable Version**: [v1.0.0](https://github.com/semaphoreio/semaphore/releases/tag/v1.0.0) |
| 23 | +- 📆 **Scope for Q1 Monthly Updates**: |
| 24 | + - [March 2025](https://github.com/semaphoreio/semaphore/issues?q=is%3Aissue%20state%3Aopen%20milestone%3A%222025%20-%20March%22) |
16 | 25 |
|
17 |
| -## Short-term Goals (Next 3-6 Months) |
| 26 | +### ☁️ Cloud Edition |
| 27 | +CD project kick-off is underway. Track the initial steps on [Semaphore Backstage YouTube channel](https://www.youtube.com/@SemaphoreBackstage). SIG will be opened by the end of Q1. |
18 | 28 |
|
19 |
| -### Core Platform |
| 29 | +### 🏢 Enterprise Edition |
| 30 | +Enterprise Edition is currently in development and will be released in Q2 2025. |
| 31 | + |
| 32 | +## 🔮 Short-term Goals (Next 3-6 Months) |
20 | 33 |
|
| 34 | +### Core Platform |
21 | 35 | - [ ] Reduced resource requirements for CE
|
22 |
| -- [ ] Admin pannel interface |
23 |
| -- [ ] Quality of life improvements (TBD) |
| 36 | +- [ ] Admin panel interface |
| 37 | +- [ ] Quality of life improvements |
24 | 38 |
|
25 | 39 | ### Developer Experience
|
26 |
| - |
27 | 40 | - [ ] Streamlined local development setup
|
28 | 41 | - [ ] Developer documentation
|
29 | 42 | - [ ] Contribution guidelines improvements
|
30 | 43 |
|
31 | 44 | ### Integration & Extensibility
|
32 |
| - |
33 |
| -- [ ] New API roll out |
34 | 45 | - [ ] Extended and improved list of starter templates
|
35 | 46 |
|
36 |
| -## Community Edition Priorities |
| 47 | +## 🌱 Community Edition Priorities |
37 | 48 |
|
38 | 49 | ### Areas of Focus
|
| 50 | +- 🧩 Quality of life improvements |
| 51 | +- 👩💻 Developer experience |
| 52 | +- 🛠️ Community tooling |
| 53 | +- 📚 Documentation improvements |
39 | 54 |
|
40 |
| -- Core pipeline performance |
41 |
| -- Developer experience |
42 |
| -- Community tooling |
43 |
| -- Documentation improvements |
44 |
| - |
45 |
| -## Enterprise Edition Focus |
46 |
| - |
47 |
| -### Upcoming Features |
| 55 | +## 🏢 ☁️ Cloud and Enterprise Edition Focus |
48 | 56 |
|
49 |
| -1. Supporting all the features available on SaaS - Q2 2025 |
50 |
| -2. Releasing the v1.0 Enterprise Edition - Q3 2025 |
| 57 | +### Ongoing Initiatives |
| 58 | +1. Kicking of the CD project - Q1 2025 |
| 59 | +2. Supporting in EE all the features available on Cloud - Q2 2025 |
| 60 | +3. Releasing the v1.0 Enterprise Edition - Q3 2025 |
51 | 61 |
|
52 | 62 | ### Priority Areas
|
| 63 | +- Continuous Deployment projects (CD as a first class citizen) |
| 64 | +- Adding all the missing features to `ee/` |
| 65 | +- "Production ready" installation guidelines for `ee/` |
53 | 66 |
|
54 |
| -- Advanced security features |
55 |
| -- Enterprise scaling |
56 |
| -- Compliance and reporting |
57 |
| -- Advanced management tools |
58 |
| - |
59 |
| -## Contribution Opportunities |
| 67 | +## 👐 Contribution Opportunities |
60 | 68 |
|
61 | 69 | We welcome community contributions in these areas:
|
| 70 | +- 📝 Documentation improvements |
| 71 | +- 🔧 [Help Wanted issues](https://github.com/semaphoreio/semaphore/labels/help%20wanted) |
| 72 | +- 🧪 Testing and quality assurance |
| 73 | +- ⚡ Performance optimizations |
62 | 74 |
|
63 |
| -- Documentation improvements |
64 |
| -- [Help Wanted issues](https://github.com/semaphoreio/semaphore/labels/help%20wanted) |
65 |
| -- Testing and quality assurance |
66 |
| -- Performance optimizations |
67 |
| - |
68 |
| -## Decision Making |
| 75 | +## 🤝 Decision Making |
69 | 76 |
|
70 | 77 | Roadmap decisions are made based on:
|
| 78 | +- 💬 Community feedback |
| 79 | +- 🏢 Customer needs |
| 80 | +- 📈 Market trends |
| 81 | +- 💻 Technical requirements |
| 82 | +- 📊 Resource availability |
71 | 83 |
|
72 |
| -- Community feedback |
73 |
| -- Customer needs |
74 |
| -- Market trends |
75 |
| -- Technical requirements |
76 |
| -- Resource availability |
77 |
| - |
78 |
| -## Providing Feedback |
| 84 | +## 📢 Providing Feedback |
79 | 85 |
|
80 | 86 | We encourage feedback on our roadmap:
|
81 |
| - |
82 | 87 | 1. GitHub Discussions for general feedback
|
83 | 88 | 2. Issue tracker for specific features
|
84 | 89 | 3. Regular community meetings
|
85 | 90 | 4. Direct communication for enterprise customers
|
86 | 91 |
|
87 |
| -## Updates & Changes |
| 92 | +## 🔄 Updates & Changes |
88 | 93 |
|
89 | 94 | This roadmap will be updated:
|
90 |
| - |
91 |
| -- Quarterly for major revisions |
92 |
| -- Monthly for status updates |
93 |
| -- As needed for significant changes |
94 |
| - |
95 |
| -Last updated: [Date] |
| 95 | +- 🔄 Quarterly for major revisions |
| 96 | +- 📅 Monthly for status updates |
| 97 | +- ⚡ As needed for significant changes |
96 | 98 |
|
97 | 99 | ---
|
98 | 100 |
|
99 |
| -Note: This roadmap is for informational purposes only and may change without notice based on business and community needs. |
| 101 | +*Note: This roadmap is for informational purposes only and may change without notice based on business and community needs.* |
0 commit comments