danluu, to random
@danluu@mastodon.social avatar

As a follow-up to https://mastodon.social/@danluu/109798007902048311, I wonder why there isn't a serious, well-funded, attempt to create a modern forum

If you look at Wikipedia's list of forum software, it's all ancient except discourse, and discourse seems unlikely to ever be something great for users

Its performance is famously terrible. People often point out how unusable it is unless you have a fast phone and the founder's response to this has been to rant about how Qualcomm sucks and need to make faster processors

devnull,
@devnull@crag.social avatar

@jernej__s @danluu hey, I can provide some context for that. In 2014 or 2015 maybe, we wrote an article for on , and it got AfD'd for being non-notable. Subsequent attempts to reintroduce the article were immediately deleted, and doing it the "right way" (aka, submitting a draft for review) went unanswered.

Overzealous editors have their fiefdoms and the "list of forum software" is one. No article = no entry, and when we make one we get shut down.

So we just gave up 👍

seachanger, (edited ) to random
@seachanger@alaskan.social avatar

the best thing masto can do right now, imo, is to prioritize features & support for organizing communities.This is why facebook has society in its jaws, people are able to easily create, find, and post in any number of communities they overlap with.

if mastodon or an adjacent fediverse platform can better facilitate self-organizing communities, they will win all the spoils and then some

devnull,
@devnull@crag.social avatar

@jdp23 @supakaity @NorCal_Lynne @scott @eco_amandine @seachanger re: , that's definitely something on our radar! Coming up with a proper groups implementation is something we what to prioritize for our first iteration.

Whether that's something we'd use with user groups, or whether it'd be group chats, I'm not sure yet 🙂

drewdevault, to random
@drewdevault@fosstodon.org avatar

Shoutout to all of the contributors to SourceGraph whose work was just made closed source, big thanks to SourceGraph for pissing on them, I'm sure they really appreciate it. All those users who thought your FOSS product was really cool surely still think your product is super cool now that you've taken their rights away

devnull,
@devnull@crag.social avatar

@drewdevault I'm not sure why you're being so aggressive right now.

There's no exclusive right to commercialization with , none is expected, and someone could start a competitor with our software if they so wished.

I reached out to try to have a civil discussion about our rationale for requiring a CLA, and to explore alternative solutions, but you seem more interested in shaming others instead of talking.

devnull,
@devnull@crag.social avatar

@drewdevault not new to me, but while I've been able to dismiss it as a minority opinion before, it's still nagging.

is GPLv3 w/ CLA for contributors. The ONLY reason we do this is so we can re-license it for corporations whose lawyers balk at GPLv3.

You have no reason to believe me when I say that ☝️.

Which sucks, so how do you solve the problem of corporate lawyers raising issue with your permissive license?

I'd really prefer to do continue to do business with them, in general.

ben, to random
@ben@werd.social avatar
devnull,
@devnull@crag.social avatar

@ben very neat. My only detraction from this is that it precludes other projects from implementing first-class support because of its paid nature (but I 100% understand the need to do so, hosting isn't free!)

Bundling the open source server in with a project also seems like it'd be complicated, so at least for it sounds like we may still have to forge on ahead with our own implementation.

aral, to DaftPunk
@aral@mastodon.ar.al avatar

Daft is so apt.

What the fuck state are those switches in, Daft?

devnull,
@devnull@crag.social avatar

@aral ha! As with all abominations sometimes there are places they can be helpful?

I was building out additive permissions in when I needed to communicate to the end user that even though a specific privilege was not checked, that in reality, though the additive nature, it may as well have been. (e.g. a particular user group may not have the privilege to post new topics, but if the global registered users group does, then all other groups do too). An indeterminate checkbox was perfect 🤷‍♂️

devnull, to fediverse
@devnull@crag.social avatar

Would I be a bad implementor if I don't maintain a "feed"?

If a post is created, NodeBB would send the Create activity to all of the author's followers, and that post would be displayed on that app, usually in the form of a feed.

On the other hand, if other apps send Creates to me, I can save them, but there's no place to display them organically within the existing forum structure 🤔 — since they're not part of an existing topic/category/etc...

devnull,
@devnull@crag.social avatar

@steve @mariusor am I reading this right, that if you didn't happen to already be around to receive the Create activity from a Mastodon instance, you're SOL and you'll never be able to retrieve it (at least within the bounds of the spec)?! That's ... a choice, I suppose.

As for intent in the original toot, I am referring to S2S implementation. will definitely have an S2S inbox endpoint.

underlap, to fediverse
@underlap@fosstodon.org avatar

Account portability and the social web https://underlap.org/account-portability-in-the-social-web

I believe this is an important topic for the Fediverse. Please boost for visibility.

Thanks to @dottorblaster @jamesravey @hcj @mima @hirad @devnull for commenting on my earlier survey on this topic (https://fosstodon.org/@underlap/111617691764389915)

devnull,
@devnull@crag.social avatar

@underlap content migration has historically been a difficult problem to solve simply because all these companies and softwares operate in pseudo-competition with one another.

For example can migrate posts from etc., but it's all custom migrators.

Something as simple as a common format for data portability would go a long way towards ease of content migration.

I am not certain many users elect to use or not use platforms based on portability though.

devnull, to fediverse
@devnull@crag.social avatar

I'm looking forward to talking more about and integration on here again, been distracted lately with other technical debt items — and of course — work to put food on the table 😄

Not going to lie, one of the support services is "mentoring on community building". You'd think the co-founder of a COMMUNITY BULLETIN BOARD SOFTWARE would be aces at building community, but truthfully, I really suck at it.

The fact that "build it and they will come" worked at all is miraculous.

devnull,
@devnull@crag.social avatar

I've said it before and will say it again, that the team for the past ten years has been graced with a huge amount of luck. With the right people just happening to come along at the right time, to clients taking a chance on a trio of literal nobodies, etc.

That kind of luck doesn't last forever, and so I'm very excited to work with the @NGIZero to really supercharge our

devnull,
@devnull@crag.social avatar

@thisismissem @NGIZero I've been passively noting that you've been working on trust & safety in the , is that right? Definitely something we'll want to discuss sooner rather than later — bridging 's built-in moderation tools with fediverse standards would be a win for us all.

dansup, to random
@dansup@mastodon.social avatar

I'm still surprised at the level of retention that @pixelfed has without push notification or email notifications

You can build something both ethical and pretty that will encourage natural/organic growth and use 😉 ✨

devnull,
@devnull@crag.social avatar

@dansup @pixelfed did you want push notifications? I found using ntfy.sh was the easiest dead simple way to get notifications going for

devnull, to random
@devnull@crag.social avatar

Wife's phone in for screen replacement, so I lent her mine. In the meantime, back to my trusty old 6.1

This phone was released in 2018 (!!) and is still supported by the amazing maintainers working with @LineageOS

In fact, I have the option to sideload 20, which is Android 13 🤯

Admittedly the phone runs a tad slow.

nodebb,
@nodebb@fosstodon.org avatar

@devnull You know what this means, yes? You now have to work on optimizing code so it runs more efficiently on older hardware 🤓

devnull, (edited ) to mastodon
@devnull@crag.social avatar

This weekend, traffic increased so much on that I think my little cloud VPS is starting to struggle to keep up with the volume of incoming content. My feed is about 15 minutes behind, currently 😬

I think I may just throw in the towel and move on over to

devnull,
@devnull@crag.social avatar

@multiverseofbadness @Jerry yeah I'm used to running on a potato server, so I was really surprised that a single-user instance needed such beef.

Although I guess 2GB is not a lot of beef. It's all relative 😁

I'm simultaneously excited and dreading to see how NodeBB can handle a really active inbox...

brawaru, (edited ) to random
@brawaru@mstdn.social avatar

When seeking support or sharing feedback about software/website, which platform would you prefer to use? Please share your reasons in the replies (if you wish).

Boost for visibility 🚀

brawaru,
@brawaru@mstdn.social avatar

Still looking for responses to this one! Also I should've probably included hashtags, however I can't edit the post because that'll reset votes. I don't remember if hashtags work for replies, but probably worth a try: .

nodebb, to fediverse
@nodebb@fosstodon.org avatar

A tad delayed, given we're already half a year in, but here's a sneak peek of what came out of our 2023 meeting!

tl;dr revamped ACP, 🌐 refactored chats 📣 and more!

https://community.nodebb.org/topic/17393/2023-roadmap-update

nodebb, to Discord
@nodebb@fosstodon.org avatar

v3.3.0 has landed! 🚀

Public group chats (!!), FontAwesome Pro support, better dark mode, among much much more!

We're really happy with the latest changes to the system. Who needs anymore when you can have a kickass system with chats subsystem that is on-par with Discord? 😊

https://community.nodebb.org/topic/17487/nodebb-3-3-0

nodebb, to random
@nodebb@fosstodon.org avatar

v3.3.1 — a new patch release has dropped, offering fixes for an upgrade script bug for psql users, and a minor font fix.

https://github.com/NodeBB/NodeBB/releases/tag/v3.3.1

nodebb, to mastodon
@nodebb@fosstodon.org avatar

Coming soon to , rel="me" support so you can link to your NodeBB profile from and have it turn green/verified! ✅

Part 1: https://github.com/NodeBB/nodebb-theme-harmony/pull/24

We're not quite there yet, but @opliko is working on it! 😄

nodebb, to random
@nodebb@fosstodon.org avatar

🌠 Did you know that now supports public chat rooms?

tl;dr — The upcoming 3.3.0 release will add support for public group chats and allow bigger rooms. 🎊


We've put in a whole bunch of effort to refactor the chat system to support this, bringing us just that little bit closer to replacing incumbents like IRC/Discord/Slack, check it out on our forum, or take a stroll down memory lane and read up on the history of our chat implementation 👇

https://community.nodebb.org/topic/17405/introducing-public-group-chats

nodebb, to baking
@nodebb@fosstodon.org avatar

User is so prevalent that we often have clients in the EU ask us to provide a list of served by on behalf of third-parties.

Sometimes they don't understand that there's nothing to send over.

"Please send us a list of third-party cookies"

"There is no need to send a list, we only serve one single session cookie"

"I need a list to send up to legal"

sends empty list

0, to godot

Our Community is featured on developer communities showcase! https://nodebb.org/showcase/development-communities-in-nodebb/ :godot: 🎉

Special shout-out to @nodebb for bringing this amazing platform 🙂 with no strings attached.

Considering things that recently happened to it is absolutely necessary to take everything into consideration before committing into a software.

nodebb, (edited ) to fediverse
@nodebb@fosstodon.org avatar

Back in late July, we took a chance and applied for the @NGIZero NGI0 Core August 2023 call for projects. Our application dealt almost entirely with bringing to , and we're happy to announce that we've been officially greenlit!

Looking forward to working in tandem with some other highly esteemed colleagues @helge and @tchambers with their testing suites too 🙂 (edit: @J12t too!)

The other small part of our application dealt with much-needed accessibility audits and fixes 💪

nodebb, to random
@nodebb@fosstodon.org avatar

There's something comforting in hearing about a upgrade from v1.1.6 to v3.5.2, running with no problems whatsoever.

A lot of breaking changes and DB schema updates happened between those versions!!

nodebb, to random
@nodebb@fosstodon.org avatar

We sometimes field requests from people who want to import their existing users in from a separate user database. While we normally recommend the use of a single sign-on plugin () to act as an alternative authenticator, we also now support user import via CSV.

https://community.nodebb.org/topic/17385/nodebb-plugin-import-users-csv-user-migration-via-csv-upload/1

nodebb, to random
@nodebb@fosstodon.org avatar

🔔 3.4.0 is out!

More updates to the chat UX (pinning, public room notifications, real-time typing notifications), improved user moderation tooling, post queue updates, and as usual, lots of bug fixes 😳

https://community.nodebb.org/topic/17530/nodebb-3-4-0

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