Difference between revisions of "User:Csnover"
Jump to navigation
Jump to search
Line 23: | Line 23: | ||
** Put the branch name in the directory structure of the snapshots directory, so each branch build is separated (so when we do a release we can point users to latest release branch build instead of master) | ** Put the branch name in the directory structure of the snapshots directory, so each branch build is separated (so when we do a release we can point users to latest release branch build instead of master) | ||
** Improve packaging step to generate N packages from a single build using proper packaging utilities (nsis, deb, rpm, etc.) | ** Improve packaging step to generate N packages from a single build using proper packaging utilities (nsis, deb, rpm, etc.) | ||
* User-driven compatibility database to replace the manual XML+Smarty-based system used currently | * User-driven compatibility database to replace the manual XML+Smarty-based system used currently (think WineDB) | ||
Engines: | Engines: |
Revision as of 18:26, 23 November 2017
Future TODOs
General:
- C++11 by default
- UBSan common code
- Treat Android platform like first-class citizen
- SharedPtr deleter -> template
- Prune dead ports code
- Centralise documentation and remove redundancies between wiki/readme/web site/etc.
- New rules for ports
- Help docs for devs on memory management?
Infra:
- Finish Buildbot upgrades
- Containerise other web services
- bug tracker
- translations
- main web
- wiki
- Automated release builds
- Put the branch name in the directory structure of the snapshots directory, so each branch build is separated (so when we do a release we can point users to latest release branch build instead of master)
- Improve packaging step to generate N packages from a single build using proper packaging utilities (nsis, deb, rpm, etc.)
- User-driven compatibility database to replace the manual XML+Smarty-based system used currently (think WineDB)
Engines:
- Wintermute engine PRs
- Wintermute mark stable games from http://forum.scummvm.org/viewtopic.php?t=13062
Upstream libs:
- MAME OPL update
- Munt update
- Investigate DOSBox OPL update