Contribute to Existing Packages

eGeoffrey follows a decentralized appraoch meaning each package is associated to a GitHub repository which is owned by a user. So to enhance or fix an existing package, you would need to:

  • Go and visit the Github repository where the package resides (also available in the manifest file of the package)
  • Fork the repository
  • Do the necessary changes
  • Submit a PR (Pull Request) to the author
  • The author will take care of validating your contribution, merging the content, building and publishing a new version