While not specifically contributing to GCentral, please consider sharing your package with the community through your choice of package manager. Part of GCentral's mission is to help you to build and share your packages as easily as possible. While the tools we envision are not in place yet please see the following resources on how to package your tools and share them:

Using VI Package Manager (VIPM)

Contributing to the NI Tools Network

Using G Package Manager (GPM)

Using NI Package Manager (NIPM)

Package Manager Comparison

What Tools are Needed?

With three different package managers we have a disjointed ecosystem... (more detail needed here)

GCentral is envisioning to have:

  1. Tools to help automate package building and publishing in all three package managers; this way all the great code is available in all package types
  2. A community repository to host the packages with a very low bar to entry
  3. A system to rate and evaluate packages to instill confidence in the code
  4. An easily searchable system to find published packages (which is where we chose to start)
  5. Help and tutorials to teach the community how to collaborate (i.e. use source code control, fork and merge repositories, etc.)