this post was submitted on 05 Jul 2023
47 points (100.0% liked)

Programming

17489 readers
95 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 1 year ago
MODERATORS
47
submitted 1 year ago* (last edited 1 year ago) by Ategon to c/programming
 

Hey everyone

Theres been some discussion recently about the content allowed in this community so I wanted to make a quick poll to gauge what is wanted in terms of what people see here

The current description of the community is a bit ambiguous so this will determine whether everything is allowed here or if only more general programming topics are

You can just dm me with options ranked based on your preference (its ranked voting) to vote and ill share the results in a day of the overall vote tallies


1: Allow all posts relevant to the instance (main community)

This will let pretty much any post be able to be posted in here whether that be a help question, discussion, news, etc.

Allowed:

  • What is your favorite music to listen to while programming?
  • Has anyone else seen this interesting “challenge site” when googling a programming topic?
  • Intellij and docker on vm memory issues
  • [HELP][Python] How to use Selenium correctly
  • Announcing TypeScript 5.2 Beta
  • Discussion ES6 Classes. Good or Evil?

Disallowed

  • Things not relevant to the instance

2: Allow any posts and direct people in the comments to more specific communities for their future posts (people catching community)

This will also let any post be able to be posted in here like the previous option but will guide people towards the more specific communities in the future to make them then post the content in those

Allowed:

  • What is your favorite music to listen to while programming?
  • Has anyone else seen this interesting “challenge site” when googling a programming topic?
  • Intellij and docker on vm memory issues
  • [HELP][Python] How to use Selenium correctly
  • Announcing TypeScript 5.2 Beta
  • Discussion ES6 Classes. Good or Evil?

Disallowed

  • Things not relevant to the instance

3: Only allow topics that arent limited to one language, library, etc. (general topic community)

This will let posts such as: what is your favorite music to listen to while coding? or Here is some details about functional programming be able to be posted while something like a library for python will instead be posted in the python community

Allowed:

  • What is your favorite music to listen to while programming?
  • Has anyone else seen this interesting “challenge site” when googling a programming topic?

Disallowed

  • Things not relevant to the instance
  • Intellij and docker on vm memory issues
  • [HELP][Python] How to use Selenium correctly
  • Announcing TypeScript 5.2 Beta
  • Discussion ES6 Classes. Good or Evil?

4: Dont allow questions of how to do X in X language but allow actual discussions or news about the language in addition to general topics (general & discussion community)

Like above but also allows conversations about specific languages in the community as long as its not a question on how to do X in the language

Allowed:

  • What is your favorite music to listen to while programming?
  • Has anyone else seen this interesting “challenge site” when googling a programming topic?
  • Announcing TypeScript 5.2 Beta
  • Discussion ES6 Classes. Good or Evil?

Disallowed

  • Things not relevant to the instance
  • Intellij and docker on vm memory issues
  • [HELP][Python] How to use Selenium correctly

5: Only allow crossposts into the community with things like news being posted in the specific community first (crosspost community)

This will ONLY let crossposts be made. All other options also allow crossposts but this makes it so that the post will fill up the specific community while c/programming is a main post feed for people who want to see many different topics from the specific communities

Allowed

  • anything as long as its crossposted

Disallowed

  • anything not crossposted
  • things not relevant to the instance

You can find some past discussion here https://programming.dev/post/388375 to see some points for the different options

Based on whats voted some other communities may be created or adapted to fit the new niche of people

(ill reply to your dm when your vote is counted, if I havent responded in awhile I may not have gotten it or im asleep)

you are viewing a single comment's thread
view the rest of the comments
[–] RonSijm 4 points 1 year ago (1 children)

I'm not familiar yet with the Lemmy API, but isn't there a possibility to move posts around?

For example someone posts "[HELP][Python] How to use Selenium correctly" in /c/Programming... A moderator could suggest the user to move their post to /c/Python instead

As I mentioned in a post that presumably sparked this vote - communities are theoretically a node-tree - (/c/Python being a child of /c/Programming)

so option #2 here would help people find the correct community for their next post, but that seems like a weird "sorting algorithm" - "this post is in the wrong spot, hopefully you'll do better next time" - why not just move stuff around this time, instead of next time

[–] Ategon 4 points 1 year ago

true moving posts could be something that could be done if lemmy is set to deal with that. I can check to see how difficult that would be to put into lemmy and possibly push a patch out.

If we get that functionality in we can do another poll to determine whether it should switch to that but for now im just polling these options since I assume it wont be a thing for a bit (I tried to push another patch out to the site to make the request community more prominent but it seemed to be having issues with certain aspects of the changes so that needs to be fixed before we can get some updates out)