• HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Get in touch
    Get in touch
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    • Sign in
    • Start free trial
    • Get in touch
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    • Documentation
      • Home
      • Read API
      • Write API
      • Plugin Development
    1. Home
    2. medwards
    3. Best
    • Profile
    • Following 0
    • Followers 0
    • Topics 10
    • Posts 34
    • Best 2
    • Controversial 0
    • Groups 0

    Best posts made by medwards

    • Migrating to NodeBB - good stuff

      Hi,

      I’m an engineer at Maker Studios currently in the process of migrating our old forums from vBulletin over to NodeBB. We’ve got tens of thousands of users, approaching 100k posts. So far things are going well and all the feedback is great, great job! Now that I’ve learned my way around a bit I thought I’d speak up to ask for some input on a few things.

      So far I’ve written a node script to dump our vBulletin data in the nodebb-plugin-import format (thanks @bentael ), spun up dev, test and prod environments on Heroku(v0.2.1, upgrade planned), loaded our data using the “plugin” (currently on RedisToGo), and written some code to integrate with our core applications user authentication to auto-create/login users to NodeBB. Another member of my team is working on a custom theme for us, not sure on the timeline on that, though.

      Eventually I’m hoping to open source the VB dump script (not that it’s all that complicated) along with contributing back any bug fixes/features that are general enough to be useful to the broader NodeBB community. I’ll need some approvals from higher up for that, but things are looking good.

      I’ve been working in a private fork for now, just created a new public fork today to generate pull requests if/when I have changes worth pulling upstream: https://github.com/MakerStudios/NodeBB

      I’m about to create a few threads to discuss some issues we’re looking at before launch, any input would be greatly appreciated. I’ll link them from here in a moment.

      1. Search - looking into your discussions with @seti123, haven’t dug in quite yet. link
      2. Redis vs. Mongo - especially if it impacts search
      3. nodebb-plugin-import “issues” (got it working, some notes and a few questions @bentael ) link
      4. Converting “vb code” to markdown during data import, anybody have suggestions?
      5. Authentication “plugin” - I patched authentication.js to add express middleware(app.use()), but would like to refactor to a plugin if there’s a hook for that? link

      Thanks for all your hard work, this stuff is great - keep it coming :).

      posted in General Discussion
      medwards
      medwards
    • RE: Migrating to NodeBB - good stuff

      @bentael I think the database is already in the state you are trying to get me to put it in:

      redis> hgetall group:gid

      1. "registered-users"
      2. "1"
      3. "administrators"
      4. "2"

      redis> smembers gid:2:members

      1. "1"

      redis> hget user:1 username
      "admin"

      redis>

      The user "admin" (uid:1) is already in the gid:2:members set (which is the "administrators" group).

      Are we sure the latest version didn't change the way privileges are allocated?
      @psychobunny

      posted in General Discussion
      medwards
      medwards

    Get Started

    • Product
    • Pricing

    Resources

    • Demo Site
    • Answers
    • Docs
    • Bug Bounty

    Company

    • About
    • Blog
    • Contact
    Start Free Trial
    Github Facebook Instagram Twitter
    © 2014 – 2022 NodeBB, Inc. — Made in Canada.
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact
    Menu
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact