New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrating Piwik forums to use Discourse #8747
Comments
Please check & test our Discourse instance at: http://piwik.techapj.com/ You can signup for a new account, or if you already have an account on forum.piwik.org you can use "Reset password" feature to get access to your profile. Looking forward to feedback and bug reports/suggestions! |
@mattab nice, I see all posts + users have been imported! I tested it for a few minutes, here are some notes:
Some nice improvements I liked immediately:
I'd suggest having the ability to file bugs/issues about this Discourse instance within the same, much like Discourse does on theirs: https://meta.discourse.org/c/bug?order=op_likes&status=open Some sort of invitation to current forum users (by email?) would also seem in order, perhaps not all of them but at least the past few hundred active users (or last registered). |
@mattab don't forget to set up Piwik tracking. Maybe we will be able to implement it a little bit better here (to have better data in demo.piwik.org instance) - with event and content tracking. |
@quba basic pageview tracking is already setup (currently tracking in a hidden website on demo.piwik.org). It would be very nice, indeed, to track event and content tracking too! adding to checklist |
@MagicFab thanks for feedack!
reported these to discourse
it will work fine on the production instance because redirects will be setup
some permissions seem to have make it, but we'll start fresh anyway!
yep it's planned (see migration checklist). i'll just email all of them, because why not? ;-) |
Takeshi from Piwik Japan team said they are interested to create a Japanese support forum on forum.piwik.org -> once we have discourse, let's create the forum! :-) |
I'd volunteer to help with French / Spanish. Other than a time machine to multiply @mattab 's time, what else can be done to advance this? :) |
Progress update: the forums are now hosted on the actual Discourse Cloud and available at: http://piwik.trydiscourse.com/ I will run more tests in coming days and hopefully soon we can kick start the migration 👍 |
Another potential point for the checklist, while at it: Could HTTPS be enabled on forum.piwik.org? It's the only *.piwik.org domain left without HTTPS. |
it should be possible, this was added to the checklist in issue description |
Is it safe to assume the data there is for testing purposes and will be wiped clean at migration time? Perhaps a notice to that effect would be useful until it's done. Can't wait! |
yes the data will be wiped out and re-imported fresh in coming 48 hours or so (migration is happening very soon!) |
Migration has started |
I've switched DNS on forum.piwik.org so it should be updated within 24 hours... The forum categories were updated: http://piwik.trydiscourse.com/categories |
@tsteur check out possibility to embed Discourse comments in JavaScript in static HTML site (could be great for our developer.piwik.org) https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 |
We can try it and see how it looks. There's a demo link referenced but discourse seems to be down or not working there anymore. From https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963:
It would be nice if users could post directly from there similar to https://disqus.com/home/ (users can post there on the embedded iframe) |
Forums have been migrated to Discourse and it has been a success! Join the community at: http://forum.piwik.org/ |
As announced in #8520 (comment), we have decided to try Discourse for our Piwik Forums (currently we are using phorum).
Advantages of discourse
Some nice features of Discourse: it's simple to use, fast, responsive, and overall looks good. It is actively maintained and has a hosted service (which we will use with a discounted price). The forums structure is flexible. Discourse encourages crowd sourced moderation (via 'Flag' feature). One change is that there is no forum signature feature (design decision to KISS). It's possible to Like posts. There will be social login via github, twitter, etc. making it super easy to signup.
Overall we hope the migration to Discourse will help you feel more at home in the forums, and over time that it will slightly increase community engagement!
Checklist before migration can be started
Suggested migration process
forum.piwik.org
to point to discourseMake Categories look great:
Finish the migration:
Not for now, can be done after successful migration
Note: Create an issue to follow up these items:
HTTPS
SSL connection for forum.piwik.orgThe text was updated successfully, but these errors were encountered: