- Edited
Hey everyone!
I've collected a list of priorities to follow up on here. In the interests of transparency, I'm sharing the list and will keep it updated.
Feel free to let me know your feedback on anything, it definitely helps!
Note that some items lower in the list might be easy and quick fixes, so I could get to them earlier.
Hosting. FreeFlarum is amazing and the operator is very kind and supportive. Sooner or later, we will need to migrate to a new host. I already have many ideas and I'll start planning this on the weekend.
- 2024-06-18: Done!
- Terms of Use / Moderation policies. I tend to take my time when writing, but this is important.
Recitals. @Sam has reached out and shared some fantastic ideas here. There is clearly a huge community benefit for this.
- 2024-07-15: Check out the Recital Hall!
- Piano World Tribute project. I want to collect favorite threads from PT members and prioritize those. This used to be at the top of my list and I still feel a strong sense of urgency, but the situation has changed and this has to be deprioritized.
- Feature requests or bugs to investigate (no particular order, no commitment):
Google SEO is proving a little tricky at the moment, but will stay on it.
- 2024-05-29: Done! --> BIG FAIL. Google clearly doesn't like PianoTell.
- If you're curious, I first got stuck on registering the TXT entry for forum.pianotell.com because it's configured as a CNAME. TXT is not compatible with CNAME. Good number of hours/days wasted supposedly waiting for DNS propagation.
- Fortunately, Google provides an alternative where you can register a CNAME for a random domain. So I registered a new CNAME for <randomstring>.pianotell.com. Google was not picking up the update and all the docs say DNS takes 72 hours to propagate, etc. Turns out that was not the problem. I needed to register a CNAME for <randomstring>.forum.pianotell.com and not <randomstring>.pianotell.com. Grrr. Obvious once you know it, I guess?
Enable uploads. For full transparency, the reason I haven't enabled general uploads is because our storage is currently limited to 500 MB. That's not a whole lot, but I'll tackle this when I work on the hosting. I enabled profile cover uploads but currently not planning to enable big media uploads directly to PT.
- Enable Search Within Discussions.
- Change the date format so that it always shows the absolute date rather than relative time?
- Change the user defaults to e.g. save drafts by default or default visibility.
- Follow up on weird issue when creating username with spaces.
- Allow users to automatically follow discussions created by them.
- Reduce the spacing between posts?
- Consider allowing nickname updates so that you can have spaces or characters like * in your name. Ref: 1631-request-slight-change-of-username
- Enable dark theme functionality. (doesn't work well with the current colors) also
- Rebrand? @AWilley has kindly offered a new domain.
- More reaction options like emoticons instead of just Likes. I looked into this very early on as I would very much like this. It's possible, but I wasn't satisfied with the current extension available.
- Investigate enabling more dynamic functionality on Flarum e.g. by using async instead of sync Queue driver.
- Investigate per-user ability to mute subforums in the "all discussions" view to the list.
Consider adding a members-only tag or forum e.g. for Gold Members.
- 20240530: Done!
- See if Categories extension can suppress hidden discussions when not signed in.
- Bug: Why can't Internal discussions be renamed by the author?
- Add Poll function.
- See the original poster associated with the thread title, not just the last person to respond?
Adult Beginners -> Learners Lounge?
- Flarum Bug?
- Elaborate blocking/ignore functionality. Suppress notifications from blocked users. I'd like an option to hide threads created by a user I have ignored. Allow ignoring a tag (FoF Follow Tags).
- Edit history.
- ... Order should be Edit, Delete, Flag?
- Bug related to expired session state?
- Refresh/Back issue? May be duplicate with another bug reported.
Allow bookmarking posts. Done
- Active Threads view.
- Figure out Log Rotation story.
- PMs shouldn't show up on a user's own profile under Discussions.
- Mark awesome posts with a tag so that they can show up in a "Legends Of" type compilation or forum. See PM from Gombessa for details.
- Fix problem with link formatting.
Cheers!
--
Beach L168, Wish, baCh, WOW Petrof, Fake Steinway, VS
TIME