''the ideas and theories which drive apt development and notes on the development environment'' Browse the [http://trac.osgeo.org/osgeo4w/browser/trunk/apt source online], subversion checkout:[[br]] `svn co https://svn.osgeo.org/osgeo4w/trunk/apt o4w-apt` == Overall Goals == * simple command line installation, upgrade and removal of packages * always compatible with `osgeo4w-setup.exe`. People should never feel like they have to choose one over the other. == Development Environment == For better or worse, this is what [wiki:MattWilkie I] use to work on [wiki:pkg-apt]. '''IDE''': I'm using this project to learn how to use the [http://webpages.charter.net/edreamleo/front.html Leo Outline Editor]. Bring apt.py into a `@file` node (drag and drop should do nicely) and you should see the functions split out into a tree that's somewhat easier to understand than a big long file. To use Leo with o4w's python `apt install python-win32 pyqt4 sip`. '''PYTHON''': I'm now working towards using solely 2.7 from the [RequiresPython#Testingrepository testing repository] (as soon as I get the problem with x64 python registering properly licked, #114). As yet I don't think apt itself requires anything newer than 2.5.