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

card ideas for increasing collaboration #38

Open
gonsie opened this issue Mar 3, 2020 · 0 comments
Open

card ideas for increasing collaboration #38

gonsie opened this issue Mar 3, 2020 · 0 comments

Comments

@gonsie
Copy link
Member

gonsie commented Mar 3, 2020

I was recently at a presentation about how an organization (a group of software projects) has made changes to increase collaboration and port to a new platform. The presenter had a really nice highlight slides of items to do, some of which could be their own PTCs.

increase collaboration:

  • become 'open' source: have some way for collaborators to get read access to the code, with a way for them to contribute back (issues or PRs)
  • have a release scheme
  • document the build process (most people are moving to Spack for this). be willing to keep the spack package up-to-date.

porting to a new a platform:

  • stand up nightly testing
  • incorporate the new technology / toolchain (in this case it was Nvidia)
  • create spack environments for the compilers you care about
  • engage with vendors / facilities as the platform is coming online
  • address differences between previous / current / next architectures
  • train more developers for the new technologies / platform (GPUs)
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

1 participant