]> cygwin.com Git - cygwin-apps/setup.git/blame - WISHLIST
Remove .cvsignore
[cygwin-apps/setup.git] / WISHLIST
CommitLineData
9250bd9a
JT
1WISHLIST:
2---------
3 * Support rpm/deb files for reading the package from. (To allow the
4 maintainers the use of rpm/deb tools to create packages.)
5 * Make a librar(y|ies) for setup and cygcheck to use containing
6 1) Something to translate POSIX -> native. Currently called "cygpath"
7 in setup, although this is probably a bad choice of name.
8 2) Something to return the list of installed packages.
9 3) Something to return the cygwin mount table. Currently, I have implemented
10 a lightweight setmntent and getmntent using the code in
11 4) Something to parse a tar file name into package/version or alternatively,
12 return that information from 2)
13 5) Something to return a list of files associated with a package.
14 * Mark versions as prev/curr/test in the GUI when clicking through them.
15 * Make setup.exe available through Add/Remove
16 * Local package scan stops updating when it stops being the active window.
17 * Some way to download *all* the source.
18 * Incremental/recoverable download capability.
19 * Build-depends.
20 * FTP control connections should be closed when we are awaiting user input.
21 * Show a sdesc for each category.
22 * Add friendly error reporting to simpsock.cc.
23 * Scan newly installed files for README files, show list to user, let them
24 read them if they want.
25 * Clicking on a package that is in multiple categories should update the view
26 of the package in both locations on screen. - Done?
27 * Remember the view mode - ie if you leave setup in partial, it returns to
28 partial automatically.
29 * Downloading from the internet should be _able_ to list based on what is
30 present in the cache, as opposed to what is installed. (To help building a
31 complete install set for a different machine).
32 * New view - "action / category / package"
33 * New view - show installed packages only. Probably not categorised.
34 * Don't ask about the start menu or desktop options if they already exist.
35 * Save the manual proxy settings so they don't need to be retyped.
36 * Detect files in multiple packages.
37 * Show bin and src download size.
38 * Confirm cancellation of setup if in the middle of doing something.
39 * Improve mirror selection UI.
40 * Ability to "hold" the version of a package - i.e. never auto-upgrade.
This page took 0.042756 seconds and 5 git commands to generate.