Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Third party package manager for Windows
branch: master

This branch is even with PhillipNordwall:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
downloads
.gitignore
LICENSE
README.textile
catalog.py
utils.py

README.textile

Redmond App Manager

This is a third-party application downloader, installer, and updater for windows.

Its goal is to automate much of the detection of current version on the web as well as version installed, through the use of a package configuration that contains some paths and regular expressions. This makes package maintenance much easier in that one configuration should work for more than one release of a package.

The goals are:

  • give it a list of software and have it download and install the most recent versions of the software without intervention. The initial list of software will be from the Western Washington Univerisity Computer Science software install list
  • properly upgrade out of date packages without intervention.
  • work with local network or drive copies of proprietary licensed software.
  • concurrent installs and downloads when the installers allow for it.
  • a GUI for selecting packages to install or upgrade.
  • the ability to communicate with a server that maintains a list of software for the clients as well as provides a proxy for the downloaded files.

More ideas are welcome, code more so.

Some helper applications may be written:

  • one that will auto-detect the installer type (NSIS, Installshield, Wise, Inno setup) and provide the silent run flags that they need.
  • a firefox plugin that makes building a catalog entries regular expressions easier.

This is still at a very early stage, I anticipate that the code will be refactored a few times as I add support for extra pieces of software.

Something went wrong with that request. Please try again.