This page contains some ideas for improvements.
They are not priorized but listed in random order instead.
Search for files in tex-archive
The search can be used to find a file in tex-archive by its name –
with and without extension.
Search for control sequences in tex-archive
The search can be used to find a file in tex-archive which contains a
given control sequence. Since catcodes are hard to grok only those
appearances are indexed which really start with a backslash.
A classification with the categories “defined”,
“used”, and “documented” would be helpful.
The same hold for LaTeX environments.
News on CTAN
Show the most recent packages on CTAN. Since nothing better is available
the information might be extracted from CTAN announce mailing list.
Activity Profile of Packages
Show a profile showing all changes on a time axis.
The packages can be tagged. The tags can be added by the user.
The tagging is possible for authenticated users only.
Logged-in user can add tags to directories.
The tagging is only possible for authenticated users.
Personal Start Page
A user can define a personal start page with some portlets to
choose and place.
Visualize number of packages and files
The number of packages and files can be shown as chart. A pie chart can
be used to show the sizes of the directories directly under
tex-archive and for those under tex-archive/macros.
The pie chart should fit in its colors to the current skin.
Corrections for the Catalogue
Proposals for corrections of Catalogue
entries can be submitted via the Web interface.
Allow Login with OpenId
Allow the user to login via
an OpenId identity.
Link to Social Networking Platforms
Allow the user to like a package on Facebook, Google+,
Search: Index the files in the TeX archive
The files in the TeX archive should be indexed and
made searchable. This includes the macros as well as the documentation.
Voting for features
Allow a authenticated user to vote for a requested feature. The vote is
recorded and can be corrected. Thus a user can not vote several times
for the same feature.
The users can register for change events. For
instance on the packages, files, guest book, or
Formatting of Math in package descriptions
the incantation for MathJax so that math in the descriptive area is