You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the 0.13.0 release I had a significant amount of changes tied up in my "bump" branches, which I think was suboptimal since it made the changes less transparent. It also increased the odds of merge conflicts. Included in that "significant amount of changes" is the 0.13.0 screenshots.
What if for screenshots we had subdirectories named after versions and symlinks that pointed to them.
0.12.0
0.13.0
0.14.0
previous -> 0.12.0
current -> 0.13.0
next -> 0.14.0
That way the release process, in the "bump" branch, would simply be a matter of renaming the symlinks, a lightweight process that won't have merge conflicts.
This has makes it possible to:
Review the screenshots locally just by reaming the symlink.
Add new screenshots for the next release in master, as they are created.
Know which version each screenshot is for.
I have "previous" in my example, but we don't need to have that. We could just delete old releases.
I know one goal is to have simple permanent links for screenshots. This would allow for that, but with "current" added to the URL:
I think this would create more work than it would avoid, and the work created would be harder to notice when it's not done (and harder for non-technically-inclined people to realize needs to be done) than the work required by just direclty overwriting the old image file each time.
That's what I'm thinking... and if we don't want to have people relying on repository stuff (which can be a bit daunting) the best, most user/future-maintainer-friendly way to do an archive of old screenshots is to have a dedicated page linking to pics with the version number in their filenames.
For the 0.13.0 release I had a significant amount of changes tied up in my "bump" branches, which I think was suboptimal since it made the changes less transparent. It also increased the odds of merge conflicts. Included in that "significant amount of changes" is the 0.13.0 screenshots.
What if for screenshots we had subdirectories named after versions and symlinks that pointed to them.
That way the release process, in the "bump" branch, would simply be a matter of renaming the symlinks, a lightweight process that won't have merge conflicts.
This has makes it possible to:
I have "previous" in my example, but we don't need to have that. We could just delete old releases.
I know one goal is to have simple permanent links for screenshots. This would allow for that, but with "current" added to the URL:
The text was updated successfully, but these errors were encountered: