Skip to content

Packaging for Fedora Linux #418

Description

@cottsay

This package is a candidate for inclusion in the Fedora Linux repositories. There are a couple of things that should happen to make this clean. We can work around the issues in packaging if you don't want to take the changes, but they're probably goodness outside of Fedora anyway.

  • Wrong EOL in several files (PR Use uniform line endings across repository #419 merged)
  • Shebang used in many non-executable scripts, and vice-versa
  • The example scripts are inconsistent, but the resolution is clear (PR Fix permissions and shebangs in examples #420 merged)
  • Pretty much everything in the module has shebangs even though the files aren't intended to be executed. Unless there is a reason, they should be removed. Once the module is installed, the any executable permissions appear to be dropped anyway, rendering them useless. Note that the presence of a shebang has no effect on the ability to invoke the script directly from a python executable (e.g. python3 foo.py) (PR Remove shebangs from files in the module #429 merged)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions