• 
      

    Clean up the files included in the Review Board packages.

    Review Request #9479 — Created Jan. 10, 2018 and submitted — Latest diff uploaded

    Information

    Review Board
    release-3.0.x
    25d2c53...

    Reviewers

    The Review Board packages (primarily the source distribution) contained
    files we didn't want to include, and lacked files we did want to
    include. For instance, pyc files were there, but map files were not.
    Unwanted doc media files were there, but actual doc source files were
    not.

    This change reworks our MANIFEST.in to start off by fully including
    the directories we want and removing the directories or individual files
    we don't want. This gives us a cleaner, but more complete package.

    Built the packages and compared their contents to that of existing
    shipped packages and the source tree. Made sure they weren't including
    anything we didn't want and included everything we did want.

    Tested building docs within a source distribution.