Merge pull request 'stacks-reorganization' (#14) from stacks-reorganization into main

Reviewed-on: #14
This commit is contained in:
Ategon 2024-07-09 19:54:01 +00:00
commit 50b864b7e4
17 changed files with 304 additions and 226 deletions

View File

@ -1,12 +1,17 @@
--- ---
title: 'Welcome to Stacks!' title: "Welcome to Stacks!"
date: 2024-02-12T21:15:13-05:00 slug: "welcome-to-stacks"
author: 'Ategon' date: 2024-02-12
author: "Ategon"
categories: categories:
- Stacks - Programming.Dev
tags: tags:
- Stacks
- Release - Release
- Supporting Site
- Infrastructure
--- ---
Stacks is the official blog for Programming.Dev! This is a place where we will share news, announcements, upgrades, etc. relating to any instances we host such as programming.dev (and the new instance coming soon). Stacks is the official blog for Programming.Dev! This is a place where we will share news, announcements, upgrades, etc. relating to any instances we host such as programming.dev (and the new instance coming soon).
There should be many new releases coming out and being announced here over the next month as things that have been getting made start finishing up! There should be many new releases coming out and being announced here over the next month as things that have been getting made start finishing up!

View File

@ -1,21 +1,29 @@
--- ---
title: 'Introducing Me.Programming.Dev' title: "Introducing Me.Programming.Dev"
date: 2024-02-13T14:45:20-05:00 slug: "me"
author: 'Ategon' date: 2024-02-13
author: "Ategon"
categories: categories:
- Me - Programming.Dev
tags: tags:
- Me
- Supporting Site
- Release - Release
- Infrastructure
--- ---
We have a brand new supporting site for the instances! Me.Programming.Dev is a place where you can see relevant links for things we host. Listed are software we are hosting, status pages, alternate frontends, and more. We have a brand new supporting site for the instances! Me.Programming.Dev is a place where you can see relevant links for things we host. Listed are software we are hosting, status pages, alternate frontends, and more.
You can find the site [here](https://me.programming.dev) You can find the site [here](https://me.programming.dev)
## Custom pages ## Custom pages
The site is a self-hosted linkstack instance so as a little thank you towards donators, donators are able to get a custom page to put socials on. You can see an example of that over on my page at https://me.programming.dev/@Ategon. If you want a page and you've donated just reach out to me (Ategon). The site is a self-hosted linkstack instance so as a little thank you towards donators, donators are able to get a custom page to put socials on. You can see an example of that over on my page at https://me.programming.dev/@Ategon. If you want a page and you've donated just reach out to me (Ategon).
## Adding links ## Adding links
As new instances and sites get made new links will be popping up over on the site. I recommend checking it out for new things every once in awhile just in case you miss an announcement on something new were releasing As new instances and sites get made new links will be popping up over on the site. I recommend checking it out for new things every once in awhile just in case you miss an announcement on something new were releasing
## Whats this instance I don't recognize? ## Whats this instance I don't recognize?
You may notice theres something we haven't announced yet on there. Left it in as a little early access for those reading our update posts before it releases later this week. Feel free to make an account and check it out before the floodgates open :) You may notice theres something we haven't announced yet on there. Left it in as a little early access for those reading our update posts before it releases later this week. Feel free to make an account and check it out before the floodgates open :)

View File

@ -1,17 +1,22 @@
--- ---
title: 'Introducing the P.D Community Wiki' title: "Introducing the P.D Community Wiki"
date: 2024-02-15T01:09:36-05:00 slug: "wiki"
author: 'Ategon' date: 2024-02-15
author: "Ategon"
categories: categories:
- Wiki - Programming.Dev
tags: tags:
- Wiki
- Release - Release
- Infrastructure
--- ---
Introducing the Programming.Dev community wiki. This is a place where communities can set up wiki pages for their communities to allow people to easily get info relating to it. Introducing the Programming.Dev community wiki. This is a place where communities can set up wiki pages for their communities to allow people to easily get info relating to it.
You can find the site [here](https://wiki.programming.dev) You can find the site [here](https://wiki.programming.dev)
## How does navigation work? ## How does navigation work?
The home page has a list of communities with pages. If you click on a community it will bring you to their list of documents that you can look through. The home page has a list of communities with pages. If you click on a community it will bring you to their list of documents that you can look through.
Some possible use cases for a community wiki are: a code of conduct page, a frequently asked questions page, information about the community, credits if you need to credit things such as your community icon, a page for related communities, etc. Some possible use cases for a community wiki are: a code of conduct page, a frequently asked questions page, information about the community, credits if you need to credit things such as your community icon, a page for related communities, etc.
@ -21,6 +26,7 @@ Some possible use cases for a community wiki are: a code of conduct page, a freq
Ive set up a couple example pages to start. The gamedev section of the site has 6 different pages that you can look through to set some ideas Ive set up a couple example pages to start. The gamedev section of the site has 6 different pages that you can look through to set some ideas
## How do I edit a page? ## How do I edit a page?
Editing is handled through git. Each page will have an edit this page button that will bring you to a page where you can fork the repository, make changes, and then make a pull request to get it accepted into the site. Editing is handled through git. Each page will have an edit this page button that will bring you to a page where you can fork the repository, make changes, and then make a pull request to get it accepted into the site.
The pages all reside in the content/docs folder while the sidebars are in content/menus. You can see how I set up some of the current pages for how to format things. The pages all reside in the content/docs folder while the sidebars are in content/menus. You can see how I set up some of the current pages for how to format things.
@ -28,4 +34,5 @@ The pages all reside in the content/docs folder while the sidebars are in conten
Pages are written in markdown. Pages are written in markdown.
## Are other languages supported? ## Are other languages supported?
Yes! Currently theres only english set up as we don't really have communities in other languages but it would be easy to add more language options in the site config. Yes! Currently theres only english set up as we don't really have communities in other languages but it would be easy to add more language options in the site config.

View File

@ -1,11 +1,13 @@
--- ---
title: "Bytes v2023.12.5 Update" title: "Bytes v2023.12.5 Update"
date: 2024-02-25T23:35:09-05:00 slug: "bytes-2023-12-5"
date: 2024-02-25
author: "Ategon" author: "Ategon"
categories: categories:
- Bytes - Bytes
tags: tags:
- Update - Update
- Infrastructure
--- ---
The bytes.programming.dev site has been updated two versions to now be version v2023.12.5. Both of these versions are security fixes for various things on the site. The bytes.programming.dev site has been updated two versions to now be version v2023.12.5. Both of these versions are security fixes for various things on the site.

View File

@ -1,11 +1,13 @@
--- ---
title: "Voyager and Mlmym Frontend Updates (2024-02-25)" title: "Voyager and Mlmym Frontend Updates (2024-02-25)"
date: 2024-02-25T23:48:09-05:00 slug: "frontend-bump-2024-2-25"
date: 2024-02-25
author: "Ategon" author: "Ategon"
categories: categories:
- Programming.Dev
tags:
- Voyager - Voyager
- Mlmym - Mlmym
tags:
- Update - Update
- Alternate Frontend - Alternate Frontend
--- ---

View File

@ -1,11 +1,13 @@
--- ---
title: "Introducing Forge aka Git.Programming.Dev" title: "Introducing Forge aka Git.Programming.Dev"
date: 2024-02-26T02:47:09-05:00 slug: "git"
date: 2024-02-26
author: "Ategon" author: "Ategon"
categories: categories:
- Forge - Forge
tags: tags:
- Release - Release
- Infrastructure
--- ---
Introducing a new supporting site for the instance, git.programming.dev aka Forge! This is a spot where development on things relating to the instance will be taking place. This includes for each thing having source code, task boards, and issue trackers viewable. Introducing a new supporting site for the instance, git.programming.dev aka Forge! This is a spot where development on things relating to the instance will be taking place. This includes for each thing having source code, task boards, and issue trackers viewable.

View File

@ -1,11 +1,13 @@
--- ---
title: 'Introducing Blocks.Programming.Dev! Code snippet sharing' title: "Introducing Blocks.Programming.Dev! Code snippet sharing"
date: 2024-02-27T23:38:32-05:00 slug: "blocks"
date: 2024-02-27
author: "Ategon" author: "Ategon"
categories: categories:
- Blocks - Programming.Dev
tags: tags:
- Release - Release
- Supporting Site
--- ---
Introducing blocks.programming.dev! This is a site to add small code snippets you make for sharing easily in threads in programming.dev if you need to do something like put the same code in multiple spots. Introducing blocks.programming.dev! This is a site to add small code snippets you make for sharing easily in threads in programming.dev if you need to do something like put the same code in multiple spots.

View File

@ -1,14 +1,18 @@
--- ---
title: "Introducing Notes, Files, Schedule, Vault, and Polls!" title: "Introducing Notes, Files, Schedule, Vault, and Polls!"
date: 2024-02-28T09:48:24-05:00 slug: "contributor-sites"
date: 2024-02-28
author: "Ategon" author: "Ategon"
categories: categories:
- Programming.Dev
- Bytes
tags:
- Files - Files
- Schedule - Schedule
- Vault - Vault
- Polls - Polls
tags:
- Release - Release
- Supporting Site
--- ---
We have a bunch more supporting sites for the instances that have been set up. All of these are contributor sites which means accounts on them are available to programming.dev contributors, and/or admins. We have a bunch more supporting sites for the instances that have been set up. All of these are contributor sites which means accounts on them are available to programming.dev contributors, and/or admins.

View File

@ -1,11 +1,15 @@
--- ---
title: 'Mlmym Security Update - v0.0.40' title: "Mlmym Security Update - v0.0.40"
date: 2024-02-28T09:23:09-05:00 slug: "mlmym-40"
author: 'Ategon' date: 2024-02-28
author: "Ategon"
categories: categories:
- Mlmym - Programming.Dev
tags: tags:
- Mlmym
- Update - Update
- Alternate Frontend
- Infrastructure
--- ---
We updated our hosting of the mlmym frontend at old.programming.dev to version 0.0.40 which fixes an issue where bots could abuse a redirect feature for SEO. We updated our hosting of the mlmym frontend at old.programming.dev to version 0.0.40 which fixes an issue where bots could abuse a redirect feature for SEO.

View File

@ -1,12 +1,15 @@
--- ---
title: "Threads Federation Poll" title: "Threads Federation Poll"
date: 2024-03-08T19:52:58-05:00 slug: "threads-federation"
date: 2024-03-08
author: "Ategon" author: "Ategon"
categories: categories:
- Programming.Dev - Programming.Dev
- Bytes - Bytes
tags: tags:
- Poll - Poll
- Federation
- Community
--- ---
In the past we said we were going to run a federation poll regarding Threads (activitypub compatible instance created by meta) and now that theyre ramping up federation and we have a new instance coming that would interact with that I decided its time to do so In the past we said we were going to run a federation poll regarding Threads (activitypub compatible instance created by meta) and now that theyre ramping up federation and we have a new instance coming that would interact with that I decided its time to do so

View File

@ -1,11 +1,15 @@
--- ---
title: "Programming.Dev Legal Site" title: "Programming.Dev Legal Site"
date: 2024-03-09T11:58:28-05:00 slug: "legal-site"
date: 2024-03-09
author: "Ategon" author: "Ategon"
categories: categories:
- Me - Programming.Dev
- Bytes
tags: tags:
- Legal
- Release - Release
- Supporting Site
--- ---
Introducing the programming.dev legal site! This is a place to easily see all of our legal documents instead of them being spread out in various locations. Introducing the programming.dev legal site! This is a place to easily see all of our legal documents instead of them being spread out in various locations.

View File

@ -1,11 +1,13 @@
--- ---
title: "Introducing Bytes, our programming microblog instance!" title: "Introducing Bytes, our programming microblog instance!"
date: 2024-03-10T20:03:11-04:00 slug: "bytes"
date: 2024-03-10
author: "Ategon" author: "Ategon"
categories: categories:
- Bytes - Bytes
tags: tags:
- Release - Release
- Infrastructure
--- ---
Introducing the official release of Bytes, our programming microblog. This is being run for the most part in a similar way the main programming.dev instance is and anyone is free to join even if youre not a programmer (but be warned most topics will be about programming or similar aspects). Introducing the official release of Bytes, our programming microblog. This is being run for the most part in a similar way the main programming.dev instance is and anyone is free to join even if youre not a programmer (but be warned most topics will be about programming or similar aspects).

View File

@ -1,12 +1,14 @@
--- ---
title: "Threads Federation Results" title: "Threads Federation Results"
date: 2024-03-10T16:40:41-04:00 slug: "threads-federation-results"
date: 2024-03-10
author: "Ategon" author: "Ategon"
categories: categories:
- Programming.Dev - Programming.Dev
- Bytes - Bytes
tags: tags:
- Poll - Poll
- Federation
--- ---
Its been a couple days which means I have the results of the threads federation poll we ran on the instance. The percentage difference between all of the options stayed relatively the same through the entire thing. Its been a couple days which means I have the results of the threads federation poll we ran on the instance. The percentage difference between all of the options stayed relatively the same through the entire thing.

View File

@ -1,6 +1,7 @@
--- ---
title: 'Piracy-Related Content on PD' title: "Piracy-Related Content on PD"
date: 2024-03-23T12:26:19Z slug: "piracy-related-content-on-pd"
date: 2024-03-23
author: "bugsmith" author: "bugsmith"
categories: categories:
- Programming.Dev - Programming.Dev

View File

@ -1,11 +1,12 @@
--- ---
title: "Lemmyvision Song Contest" title: "Lemmyvision Song Contest"
slug: "lemmyvision-2024" slug: "lemmyvision-2024"
date: 2024-04-13T11:58:28-05:00 date: 2024-04-13
author: "Ategon" author: "Ategon"
categories: categories:
- Lemmyvision - Programming.Dev
tags: tags:
- Lemmyvision
- Event - Event
--- ---

View File

@ -1,12 +1,15 @@
--- ---
title: "Canvas is happening in 1 week! Event preparation" title: "Canvas is happening in 1 week! Event preparation"
slug: "canvas-2024" slug: "canvas-2024"
date: 2024-04-13T11:58:28-05:00 date: 2024-07-06
author: "Ategon" author: "Ategon"
categories: categories:
- Canvas - Programming.Dev
- Bytes
tags: tags:
- Canvas
- Event - Event
- Infrastructure
--- ---
Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance

View File

@ -0,0 +1,26 @@
---
title: "Stacks Reorganization"
slug: "tesseract-2024"
date: 2024-07-09
author: "Ategon"
categories:
- Programming.Dev
tags:
- Tesseract
- Photon
- Release
- Alternate Frontend
- Infrastructure
---
I made some updates to the post system in stacks.programming.dev to make it a bit
more organized. Categories will now be only the main sites and posts will be filtered
into what categories they fit best in. Previously each subdomain has its own category.
The main change for this would be that things like alternate frontends will be
under the Programming.Dev category instead of their own (but they still have a
tag for people who want to filter by only that subdomain)
Ive also cleaned up the posts to organize them better in the source code by appending
the date they were made in front of each ones file name and ive added some more
tags (such as an Alternate Frontend tag)