Revision as of 17:47, 26 January 2015;
view current revision←Older revision |
Newer revision→
Category | Priority | Status | Task | Notes
|
General | high | 80%
| Deal with base href issue
| URL issues in TPP. Coincides with FILE and URL locations.
- Document build usage (BASE_URL)
- Test paths in file generation
|
README | high | 0%
| Document layouts, structure, platform specifics
| See examples:
|
General | high | 100%
| Merge TPP4.8 into TPP5
|
General | high | 0%
| Merge everything into trunk
|
Installer | high | 0%
| Add back in win32 utilities
|
General | high | 100%
| DEFAULT_TPP_INSTALL_ROOT ???
| Fix/replace references to this define
|
Installer | high | 0%
| Bug, Windows PATH cleared on uninstalled
|
Build | high | 0%
| Document win build requirements
| MinGW, MinGW-64, Inno, etc and how to get it setup
|
General | high | 0%
| Basic set of tests
| Add a simple set of tests to the make process ("make test")
|
General | high | 0%
| Luis builds Windows TPP with recipe
| Create a windows build recipe and have Luis do it
|
General | high | 50%
| Create a AWS AMI creation recipe
| Under the generic AWS account, Luis can build an AMI with recipe
|
Installer | high | 20%
| Manage m PERL5LIB on install/uninstall
|
General | medium | 25%
| Reconcile Window's differences
| Compare a listing of directories/files in TPP 4.8 to TPP 5.0 and address all of the differences.
|
Strawberry Perl | medium | 0 %
| Provide a Perl "env" file
| Strawberry "portable" perl comes with a bat file that sets up the Windows cmd shell to use perl in its installed location. We should copy it and modify it so that it works for TPP.
- provide wiki(?) documentation on its usage
|
General | medium | 0%
| Merge amztpp into source tree
|
Installer | medium | 0%
| Missing ProteoWizard licensing warning
| Recommend putting a notice in the license txt file that tells uses to read the licenses in the licenses folder.
|
Build | medium | 80%
| Relocatable tpp: Common/constants.h
| Look at the constants. DEFAULT_LOCAL_BIN, DEFAULT_COMETLINKSDIR. Need a better scheme that supports relocatable tpp
|
Installer | medium | 0%
| Check for previously installed TPP
| Installer should check for TPP 4.8 installations and not install til they are removed:
- Check for ActivePerl and tell them that they can remove it
- Check for ISB/data folder, tell them they can move it
|
Build | medium | 0 %
| Review Makefiles/Update documentation
|
- std variables in toplevel makefile
- CXX, LD, LDFLAGS, CXXFLAGS, others?
- use of order only to create staging/build area
- use of depns file,
- compiles each source file, generating the dependencies if necessary using gcc instead of the old fashioned way suggested in the GNU Makefile manual See http://stackoverflow.com/questions/8025766/makefile-auto-dependency-generation and the GNU gcc manual for more information.
- Document overloading main targets"
|
General | medium | 0%
| Nightly builds
|
Spectrast | medium | 0%
| Deal with Spectrast's unique makefile
|
Strawberry Perl | low | 0%
| Issue with ~/.cpan directory
| The users ~/.cpan home directory can mess with building cpan modules. Can we trick the program cpan to ignore it to make builds less error prone?
|
Installer | low | 0%
| Inno's AppID
| Inno installers/programs use a registry key identifier. We didn't have one in the past but simply used a string in the registry. Should we use the app id or just the string?
|
Installer | low | 75%
| Relocatable data TPP
| Currently asks for the data directory but does nothing with it. Requires a relocatable TPP in the code (paths/urls)
|
General | low | 0%
| Remove tpp_crypt.pl
| Doesn't seem to be used anywhere
|
General | low | 0%
| Remove runperl, run_in
| Doesn't seem to be used anywhere
|
Build | low | 0%
| BUILD.mk file
| Do we really need this? svnversion takes long time so I created a BUILD.mk file with the info in it. But perhaps this only really is needed for a "make release" target?
|
Build | low | 0%
| src/libraries.mk
| Consider doing away with the complexity of the licenses.mk file in src?
|
General | low | 0%
| Clean up installer_linux
| Include Ubutuna, Debian, AWS scripts here
|
General | low | 0%
| Ensure all licenses are in licenses/
|
General | low | 0%
| Remove the funny Enzyme file
| Andy confirmed in an email
|
General | low | 0%
| pepxml xsl namespace
| Deal with PEPXML_NAMESPACE ????
|
Build | low | 0%
| Fix TODO in src/Visualization/Makefile
|
General | 0%
| Find a MacOS tester
|