Project:Portage/Ongoing-TODO

Specific bugs and feature requests
Here you can list specific bugs and feature requests, and discuss them a bit. If the discussion gets too big, it can be worthwhile to author a new article and just link to it.


 * [Bug 497656 New: sys-apps/portage-2.2.7: etc-update doesn't respect user's editor preferences]

Low-hanging fruit list
List any bugs that are considered trivial to fix here.

Approved Proposals
List any approved proposals that we need to implement here.

Miscellaneous TODOs

 * redirect the www.gentoo.org page to the new wiki page. Done
 * 1) many sub pages are alredy migrated, some still need to be migrated
 * 2) Migrated sub Pages, need editing, links updated.  Genral updating, minor fixes
 * 3) Update the links in the main page.  Point them to the new wiki pages
 * 4) update this ToDo list.
 * general code cleanup


 * 1) make sure to migrate away from "from foo import *"
 * 2) run pyflakes on the modules, make sure imports are correct
 * 3) ensure all variable are accounted for, no unused, non undefined,... (pyflakes)


 * Check Bugzilla for things that need fixing

Code cleanup
This is where we will put the general policy for cleaning up the code base such as:


 * Run pyflakes on a file, fix any import issues, variables, etc. reported. (Please make this a habit before committing code)


 * Optionaly run pylint on the code. Fix more issues that do not involve major re-factoring of the code.  If more major re-factors are deemed needed, then add them here to be discussed, then decided upon before that work commences.

Helpful links
List relevant Bugzilla links hereː


 * Open bugs assigned to the dev-portage alias
 * Open bugs assigned to the pms-bugs alias
 * Open bugs assigned to the tools-portage alias