Changes between Version 3 and Version 4 of ksammons


Ignore:
Timestamp:
Jun 20, 2014, 11:06:48 PM (10 years ago)
Author:
ksammons@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ksammons

    v3 v4  
    6262* Added code to only delete distfiles that are not needed by currently installed ports.
    6363
     64
     65'''Week (6/02/2014 - 6/06/2014):
     66* Added all functions in ‘reclaim’ to the reclaim namespace
     67* Added the ability to differentiate on full file path names
     68* Fixed a bug that wouldn’t delete unused distfiles if they had the same name as a used distfile
     69
     70'''Week (6/09/2014 - 6/13/2014):
     71* Finals week! Took the week off.
     72
     73'''Week (6/16/2014 - 6/20/2014):
     74* Removed no longer needed test option (port clean —gsoc14)
     75* Removed the calls to reclaim from port into macports, adding a further layer of abstraction.
     76* Removed old files no longer needed
     77* Added calls to ui_msg, rather than puts
     78* Removed get_info’s code, and replaced it with a simple call to registry::installed
     79* Added code to show the inactive apps to be uninstalled, and confirm with the user they would like to uninstall them.
     80* Changed the namespace appearance
     81* Added skeleton code for ‘port doctor’ command
     82* Added the ability to delete empty directories (including entire empty directory trees)
     83* Added partial regression testing
     84* Added the ability to warn (annoy) users if they haven’t run ‘port reclaim’ in two weeks.
     85* Updated these achievements for previous weeks
     86* Updated Makefile and Makefile.in to install reclaim.tcl and doctor.tcl respectively.
     87* Fixed a major bug that would delete your entire root folder.
     88* Added test cases for reclaim.tcl
     89* Added a check to see if the application that’s about to be uninstalled is depended on by anything else. If it is, the user is prompted and warned accordingly.
     90* Added a copyright notice to reclaim.tcl, and removed some useless structure comments
     91* Fixed a bug when calling check_last_reclaim in mportinit
     92* Added error handling in key areas
     93* Added ui_debug statements in key areas
     94
    6495=== Issues ===
    6596Known issues for "Project Clean-up Stuff":