25 | | The current progress on "Project Clean-up Stuff": |
| 25 | Weekly updates for "Project Clean-up Stuff": |
| 26 | |
| 27 | '''Week (4/28/2014 - 5/2/2014) |
| 28 | * Created GitHub repo |
| 29 | * Created Wiki on self |
| 30 | * Added project to GSoC 2014 project page |
| 31 | * Got unit tests up and running |
| 32 | * Removed redundant code in portclean |
| 33 | * Added code to get all applications that are no longer active. |
| 34 | |
| 35 | '''Week (5/5/2014 - 5/10/2014): |
| 36 | * Added a utility to function to test for inactivity in an application |
| 37 | * Added code to uninstall inactive ports automatically |
| 38 | * Added docstrings to all the code I added |
| 39 | * Changed ‘get_info’ to now return a multidimensional array, instead of some hacked-together regex |
| 40 | * Found the list of issues to test for and implement! https://trac.macports.org/wiki/ProblemHotlist |
| 41 | * Fixed copyright year in portclean |
| 42 | * Removed functions only used locally from the namespace |
| 43 | |
| 44 | '''Week (5/12/2014 - 5/16/2014): |
| 45 | * Fixed a large bug where after running the code, port install would no longer work. |
| 46 | |
| 47 | '''Week (5/19/2014 - 5/23/2014): |
| 48 | * Set up SVN branch |
| 49 | * Removed unnecessary function arguments |
| 50 | * Created new files to contain code in macports1.0/cleanup.tcl |
| 51 | * Registered new command, “port cleanup” in port.tcl! |
| 52 | * Moved over code/documentation to new file |
| 53 | * Cleaned up left over code from portclean.tcl |
| 54 | * Setup pkgIndex in macports1.0 to allow importing into port.tcl |
| 55 | |
| 56 | '''Week (5/27/2014 - 5/30/2014): |
| 57 | * Changed command to ‘port reclaim’, rather than ‘port cleanup’ |
| 58 | * Added functions to walk through all distfiles and delete them upon request |
| 59 | * Added docstrings to all functions |
| 60 | * Removed unneeded imports |
| 61 | * Added these weekly updates to the wiki |