Co-Founder (NodeBB) | Husband 🤷♂️ and Dad 🙉 to three | Rock Climber 🧗♂️ | Foodie 🥙 | Conductor 🎵 | Saxophonist 🎷
✅ Small teams craft better code.
🗨️ Federating NodeBB with funding from NLNet ♥️🇪🇺
@kirk@social.coop just wanted to drop a note that your two issues have not been forgotten :smile:
@freamon thanks! Happy to look into handling Create(ChatMessage)
… I think the error aside, NodeBB would drop it anyway since ChatMessage
isn’t an expected post type.
@nutomic@lemmy.ml thanks for the update! That’s awesome to hear
Ah, that’s unfortunate. When NodeBB sends a chat message out, it is just a regular Note with the recipients directly addressed, with no as:Public
pseudo-user.
So as long as PieFed handles mentioned-only notes the activity should be processed…
@freamon Create(ChatMessage)
is not part of ActivityPub. From my light research online it is something added by a Pleroma extension and possibly supported by Lemmy.
NodeBB will automatically slot received non-public notes as chat messages.
@rikudou thanks, can you file an issue on the GitHub repo?
@Kichae the github issue is here:
https://github.com/NodeBB/NodeBB/issues/13172
I think I found the source of the problem and fixed it. Try updating to the latest master
or develop
commit and see if it still happens.
@silverpill@mitra.social ah yes, thanks for reminding me of this.
When I refactored my 1b12 implementation, I actually removed the second Announce(Object)
, but I think I will add it back.
@Kichae thanks, will have to play around a bit to see what’s going on.
I wonder if it is related to the recent change that showed an “in reply to” bar above a post? I’ve noticed that that is sometimes empty too.
> Searching the posts community.nodebb.org URL did not pull the post and its comments.
It should’ve, what URL did you specifically try to pull?
This URL should pull the entire topic:
https://community.nodebb.org/topic/d9a56cb0-3d17-4d72-a9f7-592421e1c9d1/what-s-a-good-lightweight-good-moderation-tools-foss-forum-system-these-days
This URL (the original post’s original URL) should pull only the OP:
https://mastodon.neilzone.co.uk/users/neil/statuses/113991455813168788
As for my comment being empty, does it come back if you restart your NodeBB? Not that you should need to, just want to see…
@groupnebula563@piefed.social Test reply from NodeBB :blush:
Edit: Also a test Update
.
Edit 2: Both are working now. Hoorah! Thanks @freamon for the thorough debugging.
@raginghungrypanda@lemm.ee for discovery, the best looking up-and-coming solution is Ghost. They’ve been around for a decade plus, but they’re actively working on their ActivityPub integration.
Early looks at their discovery reader is really promising. A separate tab for “Article” type posts, and another for “feed” type posts.
A lot of the other long form softwares are aligning on the standard that Ghost will try to set… NodeBB, WriteFreely, WordPress, etc. They’ve all signalled compatibility with each other, which is great!
For more, see @index@activitypub.ghost.org
@dannyboy@sh.itjust.works me too! The fact that I wasn’t alone in making this mistake kind of goes to show the kind of people on fedi lol
Lastly, there are so many others in the long-form text space who were not at FOSDEM, but are open and willing to work together!
@rimu@mastodon.nzoss.nz (PieFed), @scott@authorship.studio (Hubzilla), Mike MacGirvin (whose handle I forget at the moment) and so many more.
Just because you weren’t here does not mean you were forgotten. Your software was mentioned and discussed too!
@tommi@pan.rent let’s all just give up and keep pressing this button
I should also mention that we had great conversations with the Mastodon team (hi @renchap@oisaur.com and @dave@upp2.com!), and their commitments to working towards better support for long-form text is evident.
Good vibes all around.
@freamon v4.0.1 contains this fix.
@nhl.pl je ne pas parlez francais 😬
@m_f@discuss.online good question! The threadiverse can be considered that software, plus other threaded-style software like NodeBB and Discourse. The working group includes members from most of those, in an effort to promote our own priorities forward to the fediverse at large 🙂
@freamon @rikudou
https://github.com/NodeBB/NodeBB/issues/13202