@mmstick@lemmy.world
@mmstick@lemmy.world avatar

mmstick

@mmstick@lemmy.world

I’m a System76 engineer / Pop!_OS maintainer. I’ve been a Linux user since 2007; and Rust since 2015. I’m currently working on COSMIC-related projects.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mmstick, (edited )
@mmstick@lemmy.world avatar

The compositor and its applications have been developed bottom up with a full Rust stack, so stability hasn’t been a concern. We spend very little time debugging since the logic usually works if it compiles.

There’s only a handful of applications slated for the first release, and they’re almost finished. Besides core applications, we need only develop a couple additional settings pages to be ready for release, and integrate COSMIC versions of the remaining desktop portals. Altogether, that’s really not that much compared to all the work in the last two years.

Besides feature development, the main focus will be ironing out theming issues in the toolkit to adhere to our design files, and writing documentation for developers interested in building apps for cosmic. As well as the necessary work to enable a smooth upgrade from Pop 22.04 to 24.04.

mmstick, (edited )
@mmstick@lemmy.world avatar

Yes, you can do anything with COSMIC’s dock and panel. No extensions needed. If an applet exists on the system, you can embed it into your panel or dock.

mmstick,
@mmstick@lemmy.world avatar

I heard mention of COSMIC on Asahi somewhere.

mmstick, (edited )
@mmstick@lemmy.world avatar

Our internal testing won’t begin until the first ISO is ready, which marks the alpha. As it is open source, our internal testing is also publicly available to everyone interested in downloading the ISO and testing it. The Alpha will not include all features that are planned for release. Then we will switch to Beta after all featues are implemented, where QA will begin reviewing every PR to ensure that no regressions make it to release. Then it releases after we deem the beta free of oustanding issues on the board.

mmstick,
@mmstick@lemmy.world avatar

PRs to cosmic-panel and libcosmic are welcome

mmstick,
@mmstick@lemmy.world avatar

It should be noted that COSMIC itself hasn’t been delayed. Development on the core applications progressed much faster than expected, so we decided to skip the Alpha 1 release and release Alpha 2 instead.

Why wouldn’t you like using it right now? I wouldn’t call it “very alpha”.

mmstick,
@mmstick@lemmy.world avatar

Yes, Ubuntu.

mmstick,
@mmstick@lemmy.world avatar

That’s already happening

mmstick,
@mmstick@lemmy.world avatar

Static linking is not an issue. Binaries may require more space on disk, but the benefit is that they are self-contained, portable, with excellent performance, and low memory usage. Binaries are compiled with LTO, so unused functions are stripped from the binary. What remains is highly optimized to that application’s use cases.

mmstick,
@mmstick@lemmy.world avatar

I assume you meant Pop!_OS instead of COSMIC. Pop!_OS 24.04 will be based on Ubuntu 24.04.

mmstick,
@mmstick@lemmy.world avatar

I’d search pop-os/cosmic-store. That is the GitHub namespace for it.

mmstick,
@mmstick@lemmy.world avatar

It does already list this

mmstick,
@mmstick@lemmy.world avatar

It’s not possible to measure yet. Too many moving parts and a lot of optimizations aren’t finished yet.

mmstick,
@mmstick@lemmy.world avatar

I’m referring to the COSMIC App Store. Not the Pop Shop.

mmstick,
@mmstick@lemmy.world avatar

The workspace preview is Super + W. There is also a workspaces applet that you can add to the panel.

mmstick, (edited )
@mmstick@lemmy.world avatar

Instructions are on github.com/pop-os/cosmic-epoch

Default shortcuts are included in the cosmic-comp ron config in github.com/pop-os/cosmic-comp

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • cubers
  • kavyap
  • DreamBathrooms
  • Leos
  • InstantRegret
  • Durango
  • osvaldo12
  • ethstaker
  • cisconetworking
  • tacticalgear
  • normalnudes
  • anitta
  • modclub
  • tester
  • provamag3
  • megavids
  • lostlight
  • All magazines