Skip to content

docs: Rebase Work Instruction#160

Open
SteveDala wants to merge 6 commits intothoth-tech:mainfrom
SteveDala:rebase-wi
Open

docs: Rebase Work Instruction#160
SteveDala wants to merge 6 commits intothoth-tech:mainfrom
SteveDala:rebase-wi

Conversation

@SteveDala
Copy link
Collaborator

@SteveDala SteveDala commented Jan 18, 2026

Description

The added document is a complete rebase guide for moving completed work on either doubtfire-api or doubtfire-web from the 9.x development branch to the 10.0.x branch.

Type of change

  • Documentation (update or new)

Testing Checklist

  • Have run npm run format See docs: npm run format #164.
  • Have run npm run build
  • Have run npm run dev and/or npm run preview, using:
    • Chrome
    • Safari
    • Firefox

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have requested a review from the documentation team on the Pull Request

@netlify
Copy link

netlify bot commented Jan 18, 2026

Deploy Preview for thoth-tech ready!

Name Link
🔨 Latest commit 7957c5f
🔍 Latest deploy log https://app.netlify.com/projects/thoth-tech/deploys/69801ea6974a41000891eb36
😎 Deploy Preview https://deploy-preview-160--thoth-tech.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@SteveDala SteveDala changed the title Rebase wi docs: Rebase Work Instruction Jan 25, 2026
@SteveDala SteveDala marked this pull request as ready for review January 30, 2026 05:16
Copy link
Contributor

@31Husain31 31Husain31 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is really helpful documentation - I can tell a lot of effort went into this! The step-by-step walkthrough with screenshots is great for people who haven't done rebasing before.
A few observations:
Structure:

The progression from simple to complex (API rebase → Web rebase) makes sense
Love the use of actual examples (Sahiru's Staff Grant Extension work)

Technical content:

The Gemfile/package.json comparison is spot-on - helps people understand the Ruby/Node parallels
Good call on warning about schema.rb - that's a common gotcha
The section about missing features from 9.x (like LearningAlignmentApi) is practical

Overall this fills a real gap in the documentation. The screenshots especially make it much less intimidating for newcomers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants