shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

250
active users

#packagemanager

0 posts0 participants0 posts today

Package Manager for Markdown

I'm working on a project that is intended to encourage folk to make markdown text files which can be bundled together in different bundles of text files using a package manager.

Question for coders; Which package manager would you suggest I use?

Main criterias (in order) are:

1. Easy for someone with basic command line skills to edit the file and update version numbers and add additional packages.

2. All being equal, more commonly and easy to setup is preferred.

#Markdown #CommonMark #PackageManager #Programming #Dev
#NPM #RubyGems #Cargo #PickingAMastodonInstance
#Ruby #Python #Rust #Javascript #NodeJs #Lisp #CommonGuide

As #flatpak has become more popular, I have tried to help make #plugin (s) Flatpak ready.
Interestingly, I keep coming across a general rejection, like "it's not worth the effort", "it's not the future", etc.
I am aware that it has drawbacks. But are you also against it?
Apart from the amount of space it can take up, I have to say that I've never really had any complaints, and I've sort of already accepted it as a kind of convenient, non-system #linux #packagemanager, I guess. #linuxaudio

If you are setting up a new Windows machine and doing that thing of installing all your old software by going to all the sites and downloading installers, don't do that. Instead use WingetUI. So, so good. A huge timesaver. And it's not a horrible app store thing like Microsoft Store, either.

marticliment.com/wingetui/

(Yes I know Linux users have had GUI package managers for years. Now folk stuck on Windows have one too, based on WinGet, which is pretty cool)

www.marticliment.comWingetUI - Martí ClimentWingetUI: A better UI for your package managers. Install, update remove and manage any software you want to with WingetUI

Over the past 24h I've been restructuring the infant zig.thi.ng repo, added some new data structures, updated all sources to be Zig v0.11 compatible and added Zig package manager support. Took me a lot longer than expected, but already sure the changes & learning will help to accelerate my process (and re-use) on that front...

Since I don't want the extra overhead and don't want to setup & maintain separate Git repos for each of these tools, for now the new structure will be more like Zig's own standard library, sharing a common top-level module namespace ("thi.ng").

Even though there only a few things to use yet (check the readme to see what's there), I've also written some notes how to update your own build files to use these libs with the package manager:

github.com/thi-ng/zig-thing