Ancestors

Toot

Written by Nova🐧✨ on 2024-12-29 at 22:22

@drakulix at this point stardust and its whole ecosystem has evolved to be as complex as a desktop environment, yet it's wayyyy too disorganized and messy for people to reason about (basically meaning to even start it people have to assemble the whole DE from the compositor and startup script and all)

how in the world do you tie cosmic desktop together so well so you can go to 1 place to get a dev environment and package it all up to install easily on multiple distros? this is a nightmare right now for stardust helpp

=> More informations about this toot | More toots from technobaboo@ordinary.cafe

Descendants

Written by drakulix @ #fosdem on 2024-12-29 at 22:29

@technobaboo Uff, uhh, let me try to answer this in a toot, but I feel like chatting on matrix about this might be easier.

  1. cosmic’s uber repo containing submodules of all the components with a single install script worked very well for the beginning. I highly recommend trying to setup something similar, if you haven’t already.

  1. systemd-sysext is good for a quick testing environment. It makes /usr read-only though, so you might want to rather setup building with something like Envision?

  1. Cosmic gets packaged by contributors from various communities, we actually don’t do anything but Pop!_OS. I guess the packaging story for all the components like monado might not be that great yet? :neocat_laugh_sweat: So I don’t really recommend that route in short term, but long term that is where you wanna be. Might be difficult to get people interested though.

=> More informations about this toot | More toots from drakulix@tech.lgbt

Written by Nova🐧✨ on 2024-12-29 at 22:35

@drakulix we can totally talk on matrix btw, i just don't know what channel to go into because there's so manyyy and they'r'e all smithay or cosmic specific (i guess the stardust matrix room could work?)

for the uber repo, do you recommend using justfiles like cosmic does? seems to be the way to account for what cargo is missing (such as installing resources and all).

=> More informations about this toot | More toots from technobaboo@ordinary.cafe

Written by drakulix @ #fosdem on 2024-12-29 at 23:13

@technobaboo Feel free to invite me to the stardust channel or just dm me.

Regarding the uber-repo: I really like just, if all you need is chaining together commands. It is exactly what people abuse Makefiles for.

If you need something more complex I’d suggest a proper build system. Even just using make has better ways to express dependencies.

=> More informations about this toot | More toots from drakulix@tech.lgbt

Written by Nova🐧✨ on 2024-12-29 at 23:16

@drakulix

https://matrix.to/#/#stardustxr-development:matrix.org

=> More informations about this toot | More toots from technobaboo@ordinary.cafe

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113738445291934843
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
276.316671 milliseconds
Gemini-to-HTML Time
1.625745 milliseconds

This content has been proxied by September (3851b).