Skip to content
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

Support better way for forked repositories to update core theme patches #7

Open
staeiou opened this issue Mar 27, 2017 · 2 comments
Open
Milestone

Comments

@staeiou
Copy link
Contributor

staeiou commented Mar 27, 2017

There is one logistical issue with a ready-to-fork template theme like academic pages that makes it a little tricky to get bug fixes and updates to the core theme. If you fork this repository, customize it, then pull again, you'll probably get merge conflicts. If you want to save your various .yml configuration files and markdown files, you can delete the repository and fork it again. Or you can manually patch.

I'm not sure what the best way is to support this, so for now, I'm curating a manually-curated list of bugs that have been fixed since this project was released, currently in README.md. If you have a bug, you can go through and manually update. But if you have a better idea about how to support this, please let me know!

@staeiou
Copy link
Contributor Author

staeiou commented Jul 21, 2017

I'm now managing this through issues, which will be tagged with 'code change' and should have a comment in the issue linking to the commit or diff comparison, so patching is easier. Updated README.md and CONTRIBUTING.md to reflect this.

shawnccx pushed a commit to shawnccx/shawnccx.github.io that referenced this issue Jul 23, 2018
francisco-avalos added a commit to francisco-avalos/francisco-avalos.github.io that referenced this issue Jul 26, 2020
MingSun-Tse pushed a commit to MingSun-Tse/mingsun-tse.github.io that referenced this issue Apr 30, 2023
Pnaghavi pushed a commit to Pnaghavi/pnaghavi.github.io that referenced this issue Aug 6, 2023
@rjzupkoii rjzupkoii added the enhancement An enhancement. label Feb 14, 2024
@rjzupkoii rjzupkoii added this to the v0.9 milestone Feb 15, 2024
@rjzupkoii
Copy link
Collaborator

A user asked about this is the discussions (see #1938), so that should also be updated when this is addressed. One idea is that since most of the files that are typically edited are already known, it may be possible to write GitHub Action (ex., Fork Sync) specific to Academic Pages that backs up the relevant files that would be clobbered before restoring them.

dshinbae added a commit to dshinbae/dshinbae.github.io that referenced this issue Aug 5, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 12, 2024
xlwang28-c added a commit to xlwang28-c/xlwang28-c.github.io that referenced this issue Aug 13, 2024
toobarahimnia pushed a commit to toobarahimnia/PersonalHub that referenced this issue Dec 12, 2024
DavidSteeman added a commit to SPIDERR-Consortium-Info/spiderr-consortium-info.github.io that referenced this issue Jan 10, 2025
supgquijano added a commit to supgquijano/supgquijano.github.io that referenced this issue Jan 20, 2025
KonstantinosIoannidis pushed a commit to KonstantinosIoannidis/konstantinosioannidis.github.io that referenced this issue Jan 23, 2025
KonstantinosIoannidis pushed a commit to KonstantinosIoannidis/konstantinosioannidis.github.io that referenced this issue Jan 23, 2025
@rjzupkoii rjzupkoii removed the enhancement An enhancement. label Feb 5, 2025
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

No branches or pull requests

2 participants