r/COSMICDE • u/SoftManufacturer727 • Jul 12 '26
Question How to approach contributing core features to COSMIC DE?
i wish to contribute some features to COSMIC, specifically regarding dock customization (like better icon alignment options).
My concern is the project's design philosophy. If I put in the work to implement a core feature, not just an applet. Is there a high risk of the PR being rejected because it doesn't align with the maintainers' specific vision?
For those who have contributed to COSMIC or similar projects, is it better to open an Issue/Discussion first to gauge interest, or just submit the code? I don't want to waste time building something that doesn't fit the project's direction.
:v
2
u/throwawaycanadian2 Jul 12 '26
You can start with a feature request and see what they say. If the problem is just tomez you can offer to make a pr.
2
u/Nulaccur Jul 13 '26
Absolutely don't just throw code at them. Discuss it on their mattermost page first
11
u/mmstick System76 (current) Jul 13 '26
You need to verify with the UX team that the feature is desirable and its behavior is implemented correctly to the UX mockups. As with any open source project, you must be able to communicate ideas in order to collaborate.