TPP:V5Tasks
From SPCTools
[edit]
List of tasks related to releasing TPP version 5.0
Category | Priority | Status | Task | Notes |
General | high | 80% | Deal with base href issue | URL issues in TPP. Coincides with FILE and URL locations.
|
README | high | 0% | Document layouts, structure, platform specifics | See examples:
|
Installer | high | 50% | Manage Windows PATH variable | Add TPP paths to PATH on install, remove on uninstall |
General | high | 100% | Merge TPP4.8 into TPP5 | |
General | high | 0% | Merge everything into trunk | |
Installer | high | 0% | Add back in win32 (UnxUtils) utilities | Are any other the other win bundles even needed anymore: WIN_LIB_DIRS = PerlSupport UnxUtils apache-w32-2.2.25 bsdtar-1.2.38-bin gdwin32 gnuplot libw32c setacl-cmdline xsltproc zlib125-dll |
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 | high | 0% | Fix Alias /ISB "/proteomics/sw/tpp-dev" | |
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.
|
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:
|
Build | medium | 0 % | Review Makefiles/Update documentation |
|
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 libraries.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 | low | 0% | Find a MacOS tester | |
General | low | 0% | Question about msgfplus msg on mailing list | David: pretty stupid comment added by Brian should be yanked |