Both Chachi and Flotilla have "forum" functionality and they both work great. What else do we have?

Do the hamster people need anything else? I don't think so.

https://app.flotilla.social/spaces/wss%3A%2F%2Fpyramid.fiatjaf.com%2F/threads

https://chachi.chat/posts/pyramid.fiatjaf.com

nostr:nevent1qqsqqqx2r80ga2teyqgwmqh6udrqgxnpuvyqlrz9yj0m3xhvh3ew4rcpz4mhxue69uhkzet8d9ejuat50phjummwv5hsz9mhwden5te0veex2mnn9ehx7um5wgcjucm0d5hsz8nhwden5te0dp38ytnrdaexzcmvv5h8xmmrd9skctmfde3x77q6sdsut

nostr:npub1njst6azswskk5gp3ns8r6nr8nj0qg65acu8gaa2u9yz7yszjxs9s6k7fqx nostr:npub1futsmzhe77p7rlntdty2j7u5lmmrxspwa2f3jv7h3z4nqh5w7cmqpnvwhk nostr:npub178s0p20fmkdj6s7jvhchglwff280jr3dmwknahrvkq9hwzqc2dmsjnc70u nostr:npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh

I know it doesn't look like phpBB, but that can be arranged.

Reply to this note

Please Login to reply.

Discussion

By the way, it's unfortunate, but phpBB UI would not work on a phone, and in fact we need a native phone app that is able to browse these NIP-29 forums. Can 0xchat do that? I don't know, but we need more apps. I know Flotilla and Chachi can be used on a phone, but if you used a cheap old phone like me you would know that isn't a good idea.

Flotilla is also an app, yes 0xchat has chats and you can create a group, (I have never tried)

Who wants chats? I'm talking about forums.

a chat is a topic in a forum

Also 0xchat support threads on the group

These NIP-29 notes ?

We should talk. I have a flutter package that might interest you πŸ˜‰.

Yes, these. I always forget about Nostrmo, it's a great client.

Although I would complain that these notes are not displayed as forum threads like some people want, but that's minor.

Group notes? 0xchat has already done it

This works just fine on mobile, and if nowhere near as confusing as either option you mentioned.

https://dungeonsynth.proboards.com/board/1/dungeon-synth

Nostr is a really neat idea, but it's not for normal people yet. I can't imagine a non technical user understanding a lot of this. My mom wouldn't have a chance πŸ˜‚

You need to be able to sign in, create post.

I'm pretty sure we will never be able to "sign in, create post" on Nostr. If that is really what you want then I suggest that you give up now.

First of all, you should remove the invitation so that all hamster lover over the world can enter!

I don't want hamster lovers on my relay, they must find another place.

found something else hamster people need.

Who doesn’t love a hamster πŸ˜‚

https://www.youtube.com/watch?v=p3G5IXn0K7A

I love both projects, they are cool and necessary, but they seem still in the experimental phase and are not ready for someone who needs a tool immediately ready for use, and it's not primary interested in exploring a new protocol.

I just opened them again after a few days, and I cannot browse anything, 3 of 4 groups don't load and are empty for me (like the two links you shared), I got connection errors... it's a little mess. I'm doing something wrong? Idk.

Btw, some suggestions:

These clients should have a clean "Create your group" landing that doesn't expose random servers/groups but just lets the user create a new space by picking a public relay, or entering a personal one. Some basic information about features and Nostr itself, and a link to a how-to article, would be great, too.

The actual app's interface should be designed first for a *single* space, allowing the user to explore the advanced features (searching groups on the networks, creating their own group) with a progressive discovery pattern. This limits confusion and errors, and most importantly, it gives the impression, both to the group owner and their users, to have a real *personal* and confined space, like they are used in the current website/forum paradigm, even if they are guests in a public server.

Then, for this last reason, it would be really useful to have an advanced guide to set up a personal relay *and* a personal frontend client; the latter should have the option to be graphically themed, to selectively enable specific features/areas (rooms, posts, pools, calendar, ...) and to hide all the other servers/groups stuff.

Users will then find out that they can easily switch clients, discover Nostr interoperability magic, and so contribute to the growth of the network/protocol.

/cc nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg

I agree there are bugs everywhere, but we can't say phpBB doesn't have bugs either. That thing is basically a living bug.

I disagree with hiding relays, relays are the most important thing in case of groups. If we hide that we're left with nothing. But I do think it wouldn't hurt to have some defaults hardcoded.

Incidentally I think the relays point wouldn't be that bad if we had the "single space" flow, but in a different client -- not Chachi or Flotilla -- that could operate on a single relay. Perhaps exposed as an HTML page in the relay URL itself, where people could go and create groups or just browse the group if it's in unmanaged mode.

After using groups in this single space flow for a while users could transit to the more featured clients.

> exposed as an HTML page in the relay URL itself

I also was thinking about that to facilitate the custom setup.

Embedding Chaci/Flotilla in a khatru relay is really easy; at the end you just deploy a single binary with an config file and maybe some assets (about page, logo, etc) to hot overwriting some client stuff.

You know, I'm for advertising the relay concept as much as possibile, but sometimes we have to choose a priority. Someone who is searching for a new home for their group is not left with nothing, but with a clear path on how to build that home.

> different client -- not Chachi or Flotilla

They both can have a setup flag to manage a single relay, when self hosted.

> After using groups in this single space flow for a while users could transit to the more featured clients.

This is exactly my proposal.

In the case of microblogging apps I think the relay concept can be hidden for a long time for new users, actually, as long as outbox works.

But in the case of NIP-29 groups I don't think that should be an option, because you are trusting a server, so you must be forced to at least acknowledge that a server exists somewhere.

The relay is primarily important for the group creator, that should be aware of what he is picking up, or what he decides to self host. Final users just want to focus on the content.

Here we are talking about a specific use case for NIP-29: create a personal and branded community.

If I join my hamster group, I don't care to see a dropdown with random servers or rooms about other topics, I just want to focus on my little friends.

The only server I want to see is the group's one, that in the best case should match the website and so the related NIP-29 client.

The current state of Chachi / Flotilla is more like a IRC client, it's absolutely fine for many users and needs, but it's conceptually a totally different tool.

The good news is that with very little additional effort, the clients we are talking about can serve both solutions.

I'm talking about the group creator all the time!

And I'm taking about the main interface all the time. As stated, the group creator must understand clearly that he is picking a public relay, or that he can opt-in for a self hosted solution.

Great feedback as usual. The bugs you mention are a show stopper for apps like Flotilla and Chachi and we should squash them, make sure the onboarding is smooth and the chat UX is great. I have also thought about streamlining group/wallet creation for people that just want to use it and not necessarily care where data/money is, making some choices for the user while giving them control if they need it. I'll do this and I'm already doing a lot of work (bugs, perf issues) to get out of the experimental phase.

I tried flotilla. I need a code to login to the pyramid it says.

Chachi let me sign in, but has a tendency to lock up. I'm using it as a PWA.

These both look like they could be good options with some work, but they are so confusing. I tried to make a new space on flotilla, and immediately there is a Bitcoin paywall for starting a relay. I thought notes could exist on any relay, that's what makes this censorship resistant?

nostr:nevent1qqsqqqqkezt2qgqnkeylgmecu5m0p8xf2sqgn8ewrehn5jfjx402hjcpzfmhxue69uhkummnw3eryvfwvdhk6tczyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6qcyqqqqqqg6emm5k

Flotilla would require them to have a wallet and (a small amount of) bitcoin.

I've never actually used it so I can't be sure what the forum functions are like on that.

I think I tried chachi, maybe I didn't try hard enough, but I got the impression it was more a chatroom/s app? I'll take another look.

'Traditional' forum UI can work absolutely fine on phone, ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯ eg:

https://dungeonsynth.proboards.com/board/1/dungeon-synth

Where did you get that impression from Flotilla? It doesn't even say Bitcoin anywhere as far as I know.

Take a look at Nostrmo and 0xchat too, both have implemented the NIP-7D forum posts for NIP-29 groups now, although both seem to just display those as kind:1 threads, which is unfortunate, but better than nothing.

I remember flotilla requiring a paid relay or something requiring paying in sats? Maybe that has changed? That would be a massive hurdle and huge diversion to anyone trying to set something up.

I tried to use flotilla on my phone just now as a 'noob'. After going through the nstart thing (which is actually quite good), it them sends you to an error page for Google play store. Lol.

I will try on desktop later.

I checked out flotilla several weeks ago and it needs a relay attached to it to work from what I can tell. I set one up at nostr1.com but really haven't done much with either besides just playing around to see what it offers.

I do have a private really set up now which is cool.