Skip to content

Graft serverlessworkflow.github.io history to preserve all contributors - #13

Closed
ricardozanini wants to merge 471 commits into
open-workflow-specification:mainfrom
ricardozanini:graft-old-repo-history
Closed

Graft serverlessworkflow.github.io history to preserve all contributors#13
ricardozanini wants to merge 471 commits into
open-workflow-specification:mainfrom
ricardozanini:graft-old-repo-history

Conversation

@ricardozanini

Copy link
Copy Markdown
Contributor

Summary

This PR grafts the complete git history from the old serverlessworkflow/serverlessworkflow.github.io repository onto the current repository, preserving all 464 commits and contributors from the original project.

What Changed

Git History:

  • Before: 10 commits starting from July 2026
  • After: 474 commits starting from July 2020
  • All original contributors (Tihomir Surdilovic, Ricardo Zanini, Charles d'Avernas, and 50+ others) are now in the history

Files:

  • NO files changed - this is purely a history operation
  • ✅ No unwanted static/ directory from old repo
  • ✅ Only public/schemas/ and Astro site files remain

How It Works

Used git replace --graft + git filter-branch to connect the two repository histories:

New repo: a79800f "Initial site content..." 
            ↓ (grafted as child of)
Old repo: 1eeb21e "Merge pull request #270..." (last commit from serverlessworkflow repo)
            ↓
          ... 464 commits of history ...
            ↓  
          2a24478 "Initial Website commit" (July 2020)

Verification

# Total commits
git rev-list --count HEAD  # 474

# No static/ directory
git ls-tree -r HEAD | grep static  # (empty)

# First commit
git log --reverse --oneline | head -1
# 2a24478 Initial Website commit (2020-07-15)

Impact

  • 🔴 Breaking: All commit SHAs changed - existing PRs will close
  • Benefit: Complete project history and contributor attribution
  • Benefit: Better understanding of specification evolution

Next Steps

After merging:

  1. Force push will be required to update upstream
  2. Open PRs (Update URLs to open-workflow-specification.org and new GitHub org #12, Embed the new OWS Editor into the website #11) will need to be recreated with new commit SHAs
  3. Contributors should re-clone or run git pull --rebase

/cc @cdavernas @lornakelly @dgutierr

tsurdilo and others added 30 commits January 10, 2022 15:52
update sdk ts for diagram generation
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
adding cron example and fixing link for compensation one
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: manick02 <manickavasagam.sundaram@gmail.com>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
#140 Update workflow schema reference from site
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
fix community page links and text
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Antonio Mendoza Pérez <antonio.mendoza@ikusi.com>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
mrsimonemms and others added 25 commits November 25, 2025 17:48
Signed-off-by: Simon Emms <simon@simonemms.com>
Signed-off-by: Simon Emms <simon@simonemms.com>
Signed-off-by: Jean-Baptiste Bianchi <jb.bianchi@neuroglia.io>
Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Lorna Kelly <lornakelly88@gmail.com>
Keep schemas served locally for backward compatibility.
Everything else redirects to open-workflow-specification.org.

Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
…ication.org

Signed-off-by: David Gutierrez <david.magallanes@gmail.com>
…s to open-workflow-specification.org

Signed-off-by: David Gutierrez <david.magallanes@gmail.com>
…update-schema-id-urls

Fix open-workflow-specification#2: Update $id URLs in 1.x schema files to open-workflow-specification.org
Signed-off-by: Lorna Kelly <lornakelly88@gmail.com>
…te-descriptions

Fix: Update descriptions in schema files
Update $id URLs in 1.x schema files to open-workflow-specification.org
…fication#7)

Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
Copilot AI lite review requested due to automatic review settings August 26, 2026 15:18
@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for openworkflow ready!

Name Link
🔨 Latest commit 4a4cfe2
🔍 Latest deploy log https://app.netlify.com/projects/openworkflow/deploys/6a8f03bd1c679a0008d8fcf0
😎 Deploy Preview https://deploy-preview-13--openworkflow.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.

@ricardozanini
ricardozanini removed the request for review from Copilot August 26, 2026 16:23
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.