Updates to the world page
tl;dr — you can now find remote categories and see your tracked/watched categories in /world.
A new alpha version of NodeBB was tagged today: v4.3.0-alpha.3. The biggest change is to the /world route, which up until now showed a list of topics from outside of the local NodeBB instance.
New to this alpha release:
- A quick search widget was added, allowing you to directly search for remote categories. There is no need to navigate to to the search page to discover new categories.
- Your list of tracked and watched categories will show at the top of the page.
- "Tracking" and "Watching" categories—both local and remote—is how content discovery happens in NodeBB. Tracked categories will have new content show up in the "unread" page, while watched categories take that a step further and notify you when new content is posted.
- Tracking and watching a category will tell NodeBB to subscribe to that remote community for updates
At this time we're continuing to look for stability issues with the remote category integration. We'll be working on QoL fixes as we move into the beta phase this/next week.
like this
reshared this
Kichae
in reply to julian • • •Re: Updates to the world page
Fitik likes this.
eeeee
in reply to julian • • •Re: Updates to the world page
Just my thoughts on Lemmy, I have various issues with it not federating well to various site at times. I mention this only if you encounter testing issues with Lemmy, more likely the issue is their side.
It has some good features but its frustrating as the instance I use appears to have bugs!
Kichae
in reply to eeeee • • •Re: Updates to the world page
Snoopy
in reply to Kichae • • •Nutomic
in reply to Kichae • • •Kichae
in reply to Nutomic • • •Re: Updates to the world page
@nutomic@lemmy.ml Mostly what I've observed is significant instances of timing out when trying to find communities on new instances from non-Lemmy-based websites, something that hasn't been notable from Lemmy-to-Lemmy first encounters. From the outside, it points to y'all doing some kind of compensation for possible AP issues.
I know I said "Lemmy is rough around the edges", but I really meant "ActivityPub is rough around the edges". Lemmy's just the hegemon in the AP categorized content space.
Nutomic
in reply to Kichae • • •projectmoon
in reply to julian • • •Re: Updates to the world page
Snoopy
in reply to julian • • •julian likes this.
projectmoon
in reply to julian • • •Re: Updates to the world page
julian
in reply to projectmoon • • •Re: Updates to the world page
@projectmoon@forum.agnos.is have you tried navigating directly to the url without the preceding
@? It isn't required (for NodeBB).In cases where the category is currently a user, you'll have to put the whole handle into the search box and execute the search, the category will then be migrated from the user.
Fitik likes this.
projectmoon
in reply to julian • • •Re: Updates to the world page
projectmoon
in reply to julian • • •Re: Updates to the world page
like this
julian e Fitik like this.
julian
in reply to projectmoon • • •Re: Updates to the world page
Fitik
in reply to julian • • •Fitik likes this.
ActivityPub reshared this.
julian
in reply to julian • • •Re: Updates to the world page
like this
Evan Prodromou, 0%/100% TAX ✅ ✅, Hamiller Hubzilla e Fitik like this.
projectmoon
in reply to julian • • •Re: Updates to the world page
julian
in reply to projectmoon • • •Re: Updates to the world page
projectmoon
in reply to julian • • •Re: Updates to the world page
I'm seeing issues with loading remote categories. I can't load the NodeBB bug reports category at all, and for the ActivityPub category, I can find it in my world category search, but I get a 404 when trying to load it. Also can't load
general-discussion@community.nodebb.orgfor example.It seems the NodeBB development board is the only one really federating for me. Any way I can solve this?
I am running beta2 of 4.3.0.
Fitik likes this.
julian
in reply to projectmoon • • •Re: Updates to the world page
@projectmoon@forum.agnos.is hmm... could be a bug in the user migration code path.
Can you run your forum in dev mode (
./nodebb dev) and try to load some of the categories here in your forum, and let me know if you see any errors in the console?projectmoon
in reply to julian • • •Re: Updates to the world page
NODE_ENVtodevelopmentand got verbose logs. Only thing that shows up is:projectmoon
in reply to julian • • •Re: Updates to the world page
So, this URL does work: forum.agnos.is/category/nodebb…
Maybe it has something to do with the activitypub category being a sub-category of nodebb development?
julian
in reply to projectmoon • • •Re: Updates to the world page
@projectmoon@forum.agnos.is no, that didn't matter. There is no concept of nested categories in ActivityPub yet.
But the issue seems legitimate, I can't access the ActivityPub category from a test Mastodon server either.
projectmoon
in reply to julian • • •Re: Updates to the world page
@julian@community.nodebb.org I was able to access it from a Lemmy instance. So it is federating, at least partly. But interesting to know that Mastodon has issues with it...
One thing that might be helpful is that NodeBB gives an invalid ID error when trying to follow the category via the sync function in admin settings. Stack trace shows it's the error being thrown when trying to follow (activitypub.js line 43).
julian
in reply to projectmoon • • •Re: Updates to the world page
projectmoon
in reply to julian • • •Re: Updates to the world page
julian
in reply to projectmoon • • •Re: Updates to the world page
projectmoon
in reply to julian • • •Re: Updates to the world page
julian
in reply to projectmoon • • •Re: Updates to the world page
projectmoon
in reply to julian • • •Re: Updates to the world page
@julian@community.nodebb.org Cool, I can now load it. Another question: I have a bunch of lemmy communities (and also a few "null" entries) stuck on "pending" in the category synchronization settings. Pressing remote/delete doesn't do anything. Is there an easy way to get rid of them by editing the database?
Also, are there plans to merge the federation synchronization and new remote category following stuff together into one cohesive set of functionality?
julian
in reply to projectmoon • • •Re: Updates to the world page
@projectmoon@forum.agnos.is said in Updates to the world page:
>
>
> Also, are there plans to merge the federation synchronization and new remote category following stuff together into one cohesive set of functionality?
Yes... the remote category functionality supercedes the category sync functionality in some ways, but there is still a use case for it.
Most likely I will need to develop proper support for cross-posting (at least locally), and that would work well with the remote category functionality, so that topics are cross-posted to the synchronized category, instead of moved.
projectmoon
2025-05-06 14:58:36
projectmoon
in reply to julian • • •Re: Updates to the world page