-
Notifications
You must be signed in to change notification settings - Fork 90
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
Migration of Content Development and BSSw Internal boards to GH projects v2 #2060
Comments
Github is officially sunsetting classic Projects on 2024-08-23. If we do not migrate on our own, our classic projects will be automatically migrated at that time. The migration should be fine whether we initiate it or GH imposes it on us. But we'll need to look at our Actions that touch classic Projects and find/write replacements for them. Fortunately, there is now a Projects V2 module for the gh cli and much or all of what we need can be written using the gh cli. |
This reminds me of an aspect of using more services such as github...the churn rate on commercial industry interfaces is substantially higher than HPC/CSE community is accustomed to dealing with or has the resources to keep up with. |
Definitely that can be a problem, though in this particular case, not a major one, thankfully. |
My reason for mentioning is...I think there is a story here...worth an article on bssw.io... From ChatGPT... The adoption of commercial cloud services by the High-Performance Computing (HPC) and Computational Science and Engineering (CSE) communities has indeed been increasing. This trend is driven by the flexibility, scalability, and cost-effectiveness that cloud services offer. However, there are significant challenges associated with this shift, particularly related to the frequent changes in cloud service interfaces, also known as interface churn. Interface Churn in Commercial Cloud ServicesInterface Churn refers to the frequent updates and changes in the APIs, SDKs, and overall interfaces of cloud services. These changes can be disruptive, requiring software engineers to continuously adapt their code and workflows. This is particularly challenging for the HPC/CSE communities, which often rely on long-term stability and consistency due to the complexity and longevity of their projects. Challenges for HPC/CSE Communities
Evidence and Research
Mitigation Strategies
In conclusion, while commercial cloud services offer numerous benefits, the HPC/CSE communities face significant challenges due to the frequent interface changes. Addressing these challenges requires a combination of technical strategies and community efforts to ensure that the advantages of cloud adoption are not overshadowed by the burdens of maintenance and adaptation. |
Superceded by #2107. Closing this one. |
Projects V2 are the new version of project boards on GitHub. They can look and feel very much like "classic" project boards, but are also far more flexible, offering different views and some capabilities. GH offers automatic migration of classic project boards to the new V2 version. I've used this on boards in several other repos and it has always worked perfectly well.
I've been experiencing issues with classic project boards that lead me to suggest that we might want to migrate the bssw.io boards sooner rather than later:
The text was updated successfully, but these errors were encountered: