MASTER LIST
Opened this issue · 0 comments
clburlison commented
general
- Redo openssl using python instead of make (http://stackoverflow.com/a/20740964/4811765)
- Add python 2.7 + objc bridge
- make ssl module link against our custom OpenSSL
- add readline patch
- Add python 3 + objc bridge
- Add ruby 2.X
- Add argparse for
build.py
. verbose, skip, etc. need to be passed to thesetup.py
files. - Create packages for each vendored product
- openssl
- tlsssl
- python
- ruby
- Create single install package that allows you to install multiple of these vendored products. Not sure how best to go about doing this right now. Maybe the munki build script will be a good place to start.
- Automate the process of creating the single install packages. This will be Default:
true
- Automate the process of creating a single large install package that contains python, ruby, openssl, tlsssl, etc.
- lint the crap out of this when I'm not tired
- cleanup styling
-
look into removing the man files, documentation, and anything extra that isn't actually needNot happening.
tslssl
- Link tlsssl against our openssl
- tlsssl - option to add the install path to python's
sys.path
echo "/Library/ITOps/tlssl" | sudo tee -a /Library/Python/2.7/site-packages/custom.pth python -m site
- tlsssl - currently running
python setup.py build
a second time doesn't rebuild. I think it should. -
tlsssl - should have a cleanup stage to remove files. It's a fast build. So we will build it from scratch on each run.
bonus
- setup CI to run flake8 linting on pull requests