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:

246
active users

#socialcoding

1 post1 participant0 posts today
just small circles 🕊<p><span class="h-card" translate="no"><a href="https://witter.cz/@theron29" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>theron29</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.scot/@simon_brooke" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simon_brooke</span></a></span> <span class="h-card" translate="no"><a href="https://techhub.social/@hosford42" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hosford42</span></a></span> <br><span class="h-card" translate="no"><a href="https://norden.social/@gse" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gse</span></a></span> <span class="h-card" translate="no"><a href="https://techhub.social/@hosford42" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hosford42</span></a></span> </p><p>Yes! Among others. Delightful developments are underway. Not just in <a href="https://social.coop/tags/Gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gitlab</span></a> and <a href="https://social.coop/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> but more code <a href="https://social.coop/tags/forge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forge</span></a> softwares to follow.</p><p>🌱 As you likely know and with great help of <span class="h-card" translate="no"><a href="https://mastodon.xyz/@NGIZero" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>NGIZero</span></a></span> - and <span class="h-card" translate="no"><a href="https://social.nlnet.nl/@nlnet" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nlnet</span></a></span> - the protocol extension of <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> called <span class="h-card" translate="no"><a href="https://floss.social/@forgefed" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgefed</span></a></span> is maturing and evolving.</p><p>💎 The curated <a href="https://social.coop/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediverse</span></a> experience list taxonomy has a <a href="https://social.coop/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> section with <a href="https://social.coop/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> projects that are adopting <a href="https://social.coop/tags/ForgeFed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ForgeFed</span></a> specs. See:</p><p><a href="https://delightful.coding.social/delightful-fediverse-experience/#social-coding" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">delightful.coding.social/delig</span><span class="invisible">htful-fediverse-experience/#social-coding</span></a></p>
just small circles 🕊<p>Follow-up to chat with <span class="h-card" translate="no"><a href="https://hachyderm.io/@mapache" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mapache</span></a></span> and <span class="h-card" translate="no"><a href="https://social.coop/@dajb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dajb</span></a></span> on <a href="https://social.coop/tags/SocialVerifiableCredentials" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialVerifiableCredentials</span></a> and <a href="https://social.coop/tags/BadgeFed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BadgeFed</span></a>'s <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> realization.</p><p>Some more draft text of the - thanks to <span class="h-card" translate="no"><a href="https://social.nlnet.nl/@nlnet" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nlnet</span></a></span> support - soon revamped delightful-fediverse-experience curated list, demonstrating how I deliberately step away from strict <a href="https://social.coop/tags/TechnicalLanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechnicalLanguage</span></a>.</p><p>After all the cold hard <a href="https://social.coop/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> is just a click away. Tons of <a href="https://social.coop/tags/CodeForges" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodeForges</span></a> awaiting our <a href="https://social.coop/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> 😄</p><p>Not sure if you like the language. Yet feel its good if fluffy and spiky are in balance.</p>
just small circles 🕊<p><a href="https://social.coop/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> --&gt; <a href="https://social.coop/tags/socialcoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialcoding</span></a><br><a href="https://social.coop/tags/community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>community</span></a> --&gt; <a href="https://social.coop/tags/movement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>movement</span></a><br><a href="https://social.coop/tags/users" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>users</span></a> --&gt; <a href="https://social.coop/tags/fedizens" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedizens</span></a></p><p>and</p><p><a href="https://social.coop/tags/technosphere" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technosphere</span></a> --&gt; <a href="https://social.coop/tags/sociosphere" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sociosphere</span></a> <br><a href="https://social.coop/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediverse</span></a> --&gt; <a href="https://social.coop/tags/peopleverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>peopleverse</span></a> <br><a href="https://social.coop/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> --&gt; <a href="https://social.coop/tags/soss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>soss</span></a></p><p>and</p><p><a href="https://social.coop/tags/socialmedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialmedia</span></a> --&gt; <a href="https://social.coop/tags/socialnetworking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialnetworking</span></a><br><a href="https://social.coop/tags/socialgraph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialgraph</span></a> --&gt; <a href="https://social.coop/tags/socialfabric" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialfabric</span></a> <br><a href="https://social.coop/tags/techstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techstack</span></a> --&gt; <a href="https://social.coop/tags/socialstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialstack</span></a> <br><a href="https://social.coop/tags/app" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>app</span></a> --&gt; <a href="https://social.coop/tags/solution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solution</span></a> <a href="https://social.coop/tags/service" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>service</span></a><br><a href="https://social.coop/tags/product" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>product</span></a> --&gt; <a href="https://social.coop/tags/socialexperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialexperience</span></a> </p><p>and</p><p><a href="https://social.coop/tags/dx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dx</span></a> <a href="https://social.coop/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a> <a href="https://social.coop/tags/ui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ui</span></a> --&gt; <a href="https://social.coop/tags/sx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sx</span></a> <br><a href="https://social.coop/tags/project" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>project</span></a> --&gt; <a href="https://social.coop/tags/fsdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fsdl</span></a><br><a href="https://social.coop/tags/projects" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>projects</span></a> --&gt; <a href="https://social.coop/tags/ecosystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ecosystem</span></a> <br><a href="https://social.coop/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> --&gt; <a href="https://social.coop/tags/cocreation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cocreation</span></a> <br><a href="https://social.coop/tags/forge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forge</span></a> --&gt; <a href="https://social.coop/tags/forging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forging</span></a> <br><a href="https://social.coop/tags/contributor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>contributor</span></a> --&gt; <a href="https://social.coop/tags/peer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>peer</span></a> <br><a href="https://social.coop/tags/contributing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>contributing</span></a> --&gt; <a href="https://social.coop/tags/peerproduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>peerproduction</span></a></p>
just small circles 🕊<p><span class="h-card" translate="no"><a href="https://mymath.rocks/timeline/" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>helge</span></a></span> <span class="h-card" translate="no"><a href="https://social.technoetic.com/@steve" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>steve</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@jenniferplusplus" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jenniferplusplus</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@hrefna" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hrefna</span></a></span> </p><p>Next-gen (beyond Masto era) protocol efforts match the scope of <a href="https://social.coop/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> movement, who can facilitate them.</p><p>Scope: SX, Social Web and then Free Software Development Lifecycle (FSDL), Sustainable FOSS in context of those.</p><p><a href="https://discuss.coding.social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discuss.coding.social</span><span class="invisible"></span></a></p><p>Social coding involves coding social. Development that takes more socio-cultural aspects into account to build software that improves decentralized social networking support.</p>
Karsten Schmidt<p>Rather than considering even just once the needs &amp; massive benefits for creators and maintainers, current open source software infrastructure, support tools, but also developer culture itself is completely biased and optimized purely for the benefit of consumers/users. Choosing a non-standard project structure (in my case a mature Google-style monorepo with almost 200 largely independent, but related projects/libraries/tools) is increasingly actively punishing my work and efforts in a variety of ways, e.g.</p><p>- non-supportive UIs for improved browsing/overviews of monorepos<br>- harmed discovery via search &amp; metadata limitations<br>- wrong, misleading and downgraded project ranking calculations (npm)<br>- misleading/broken automated project analysis (GitHub)<br>- lack of support by documentation tooling (TypeDoc)<br>- lack of support by package managers (Zig) and/or hosting platforms</p><p>All of these (and more) factors are actively hurting, disqualifying &amp; even completely nullifying much of my time &amp; energy spent on these projects, making my dream goal of working on open source fulltime increasingly intangible (because the above factors all have an actively downgrading effect which makes these project seem lower quality/relevance). To some extent this is purely because this work is stored in a project structure which is optimized for maintenance &amp; automation. Technically, we're speaking about _one_ additional level of nesting. An extra subdirectory! Otherwise, not any different than a "normal" repo. Still — BOOM — confusion, inflexibility &amp; punishment ensues! 😫😭</p><p>So many external aspects and people do not give a damn that a monorepo setup like this and the custom tooling created to automate the maintainance and cross-linking of all these ~360 packages (incl. example projects) are _the only sane way_ for me as a single person to efficiently manage &amp; release a codebase of this magnitude.</p><p>I was aware of some misunderstandings about monorepos on purely social/human level, but never saw it coming that the more I was expanding and deepening this work, the more this structure and scope would hurt the project &amp; my goals, because 3rd party infrastructure is just as weirded out by such a "blasphemy" as some people are...</p><p>I'd genuinely like to hear ideas what I could/should do to escape the vicious circle created by the above factors, which is a real motivation killer... I really do wonder how other maintainers (esp. would like to hear from indie devs)<br>handle projects &amp; codebases of this scale without running into these issues...</p><p>Thank you for any insights!</p><p>Ps. I really seem to have a feeble for "think different" and going against the grain with these things (or maybe being too early?). The first set of 20+ <a href="https://thi.ng" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng</span><span class="invisible"></span></a> libraries for Clojure/ClojureScript were mostly written in a <a href="https://mastodon.thi.ng/tags/LiterateProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiterateProgramming</span></a> format, often combining source code with diagrams &amp; tables — this too led to many complaints and was partially to blame for not gaining much traction, even though these projects were singular offerings to that language community at the time (and funnily only became more popular _after_ 6-7 years, once I'd already left Clojure behind... go figure!)</p><p><a href="https://mastodon.thi.ng/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.thi.ng/tags/MonoRepo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MonoRepo</span></a> <a href="https://mastodon.thi.ng/tags/Maintainance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Maintainance</span></a> <a href="https://mastodon.thi.ng/tags/Infrastructure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Infrastructure</span></a> <a href="https://mastodon.thi.ng/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> <a href="https://mastodon.thi.ng/tags/Tooling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tooling</span></a> <a href="https://mastodon.thi.ng/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> <a href="https://mastodon.thi.ng/tags/Expectations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Expectations</span></a> <a href="https://mastodon.thi.ng/tags/NonStandard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NonStandard</span></a></p>
just small circles 🕊<p><span class="h-card" translate="no"><a href="https://mastodon.social/@impactology" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>impactology</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@stephenpa" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>stephenpa</span></a></span> <span class="h-card" translate="no"><a href="https://vis.social/@uclab_potsdam" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>uclab_potsdam</span></a></span> </p><p>Agreed!</p><p>I just created a post at <a href="https://social.coop/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> movement on what I called temporarily "Storytelling UI":</p><p><a href="https://discuss.coding.social/t/radifedi-storybook-of-radically-innovative-federated-ux/323/4" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.coding.social/t/radife</span><span class="invisible">di-storybook-of-radically-innovative-federated-ux/323/4</span></a></p><p>For <a href="https://social.coop/tags/SX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SX</span></a> designs that have:</p><p>- <a href="https://social.coop/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LocalFirst</span></a> clients<br>- Connected to the <a href="https://social.coop/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialWeb</span></a><br>- <a href="https://social.coop/tags/CollaborativeEditing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CollaborativeEditing</span></a> <br>- Fully interactive <a href="https://social.coop/tags/UI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UI</span></a> widgets<br>- Based on decentralized services</p><p>The <a href="https://social.coop/tags/SocialExperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialExperience</span></a> is process-oriented, focuses on the interactions between people.</p><p>It is a dream, I know, but a nice one to dream about 😅</p>
CSDUMMI<p><a href="https://discuss.coding.social/t/unionize-free-software-found-software-guilds/59" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.coding.social/t/unioni</span><span class="invisible">ze-free-software-found-software-guilds/59</span></a> the recent <a href="https://babka.social/tags/XZ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XZ</span></a> disaster has prompted me to reread my own article from two years ago next month on "Free Software Unions". While I'd put some of the details in there differently today, I think the core point still stands: that free software maintainers are vulnerable to exploitation, both from Big Tech and, as is now evident, malicious attackers. And that the only way to protect them is to join into mutual support, solidarity groups.</p><p><a href="https://babka.social/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a></p>
just small circles 🕊<p>A nice retrospective you wrote <span class="h-card"><a href="https://toot.cafe/@nolan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nolan</span></a></span> and thank you for all the hard work on <a href="https://social.coop/tags/Pinafore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pinafore</span></a>, a great app.</p><p>I am involved in organizing <a href="https://social.coop/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> movement as a crowdsourced "Knowledge Garden", and wrote a forum topic on the dynamic I gleaned from your retrospective, which is a very common Challenge in <a href="https://social.coop/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> projects.</p><p><a href="https://discuss.coding.social/t/foss-dynamics-from-joy-of-coding-to-duty-and-burdens/234" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.coding.social/t/foss-d</span><span class="invisible">ynamics-from-joy-of-coding-to-duty-and-burdens/234</span></a></p><p><span class="h-card"><a href="https://toot.cat/@nickcolley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nickcolley</span></a></span> <span class="h-card"><a href="https://c4.social/@weex" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>weex</span></a></span></p>
CSDUMMI✝️🕊️🏛️<p><a href="https://norden.social/tags/RFC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RFC</span></a>: Unionize Free Software.</p><p>Today <a href="https://norden.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> can be exploited by <a href="https://norden.social/tags/BigTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BigTech</span></a>. We need to united free software development and collectively provide a counter to big and exploitative tech, that takes free software as gratis labor and undermines it as soon as free software developers demand anything in return - even if it's just to release your own source code depending on <a href="https://norden.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> as <a href="https://norden.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a>. </p><p>Thus I present to you: "Unionize Free Software". </p><p><a href="https://discuss.coding.social/t/unionize-free-software/59" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.coding.social/t/unioni</span><span class="invisible">ze-free-software/59</span></a></p><p><a href="https://norden.social/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a></p>
CSDUMMI✝️🕊️🏛️<p><a href="https://norden.social/tags/RFC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RFC</span></a>: The maintain-website-tool is now available on <a href="https://norden.social/tags/PyPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyPI</span></a>. </p><p>It can be installed and run on the commandline. </p><p>I'm looking for <a href="https://norden.social/tags/ideas" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ideas</span></a> and <a href="https://norden.social/tags/contributions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>contributions</span></a> for other tools to add to this package.</p><p><a href="https://pypi.org/project/maintain-website-tool/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pypi.org/project/maintain-webs</span><span class="invisible">ite-tool/</span></a></p><p><a href="https://norden.social/tags/SocialCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialCoding</span></a> <a href="https://norden.social/tags/Codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Codeberg</span></a></p>