End of Maintenance Notice for Skeleton v2 #3063
endigo9740
announced in
Announcements
Replies: 1 comment 2 replies
-
What about critical issues? Do you plan to provide deps udpate at least this year? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey everyone, Chris here from Skeleton. As we move closer to the upcoming release of Skeleton v3, we wanted to layout explicit plans for Skeleton v2 going forward. Let's begin by reviewing what is changing and why.
Release Plans
We've created a diagram to help summarize the changes.
Essentially this means Skeleton v3 will be moved from an unstable pre-release to our active production branch during the v3 release. At this same time, Skeleton v2 will move from it's current maintenance mode, to being fully archived. For us, archived means there will be no more code changes and no more package releases from that point forward. As far as we're concerned it will be fully sunset.
Can I still use Skeleton v2?
Absolutely. Your current installation of v2 will continue to operate as it does now, but will no longer receive updates from that point forward. All NPM packages will remain available - though you may have to specify the version on install. And we'll preserve a backup of the source code on GitHub via a dedicated branch, just like Skeleton v1.
Additionally we will continue to host the v2 documentation, which will follow our standard subdomain pattern:
And again, just like our previous transitions, we'll provide a quick link to the older archived versions on the new site:
Why is v2 being archived?
As you may know, we're a small team, which means we don't have the resources to maintain multiples versions of Skeleton in parallel. We actually tried our best to maintain v2 and v3 at the same time this past year, but did eventually shift priorities to focus our full attention on Skeleton v3. Since then, all contributions to v2 have come directly from the community.
When will this change occur?
As of this announcement, Skeleton v2 is no longer receiving new updates. We'll begin moving to archive it over the next few days.
What happens to v2 issues on GitHub?
The Skeleton v2 milestone is now closed and we're now longer accepting new issues.
What about the Create-Skeleton-App (CLI)
Alongside the v3 launch, we will continue to provide the CSA, which is used for scaffolding new Skeleton v2 projects. However, we will be taking steps to move this to maintenance mode asap. As part of this process we will be reviewing options to keep this permanently available, though it will be provided "as is" with no further maintenance going forward.
However, we've recently introduced it's successor, the Skeleton CLI. This will initially be limited to a single purpose - aiding in migrating to Skeleton v3. However, we have plans to expand this with new features over time.
Will any v2 issues move to v3?
In most cases it will not be relevant for v2 issues to carry over to v3. This is due to the fact that most components and features have been rebuilt from the ground up. While they may have new issues to be found and reported, the previous issues are likely no longer relevant. However, in the odd case that something is relevant (a feature request for example) we will consider moving this forward.
Can I migrate from Skeleton v2 to v3?
Yes, please follow this migration guide.
Questions and Feedback
If you have any questions about these changes or would like to provide feedback, please reach out in the comment section below. The team and I are also available via the
#skeleton-next
channel on Discord.Beta Was this translation helpful? Give feedback.
All reactions