= Summer of Code 2007 Ideas List = == Suggested GSoC Projects == 1. [[SummerOfCode2007/PiupartsImprovements|Improvements to piuparts]] 1. [[SummerOfCode2007/SystemUpgradeTesting|Testing system upgrades automatically using QEMU]] 1. Create a collaborative repository of meta-informations ([[CRMI]]) about sources packages (including upstream URL, URL of upstream VCS, URL of upstream BTS, debian/watch file, etc.) on top of [[Mole]]. [[SummerOfCode2007/MoleAndCRMI|More info]] 1. [[SummerOfCode2007/udebSupport|Full support of udebs]] 1. [[SummerOfCode2007/ovalagent|OVAL agent]] to make it possible to control security update status for clusters of Debian systems 1. [[SummerOfCode2007/commonsecuritychecks|Common security checks]] tool, to provide host-level security checks for the default Debian systems. 1. [[SummerOfCode2007/autosecreview|Automatic Security Review]] lintian-like portal. 1. [[SummerOfCode2007/AptCheckpoint|apt-checkpoint]] Revive the apt-checkpoint project [[http://sourceforge.net/projects/apt-checkpoint/|sourceforge]] for safer/better end-user experience when upgrading to testing 1. [[SummerOfCode2007/ImplementTheCDDT|Implement the Custom Debian Distributions Toolkit (CDDT)]] 1. [[SummerOfCode2007/RCRANBioC|R/CRAN/BioC]] Improvements and extension to the R CRAN / BioC packaging project hosted on [[http://pkg-bioc.alioth.debian.org|Alioth]] 1. [[SummerOfCode2007/live-helper|Implement a GUI frontend for live-helper for building Debian Live systems]] 1. [[SummerOfCode2007/DebianCdTester|Debian CD Tester]] A program to sanity-check Debian CD and DVD images, like lintian/linda do for packages. 1. [[SummerOfCode2007/WebCleanup|Website cleanup]] Clean up debian.org and integrate the wiki(s). 1. [[SummerOfCode2007/EmdebianProposal|Embedded Debian]] Help emdebianize debian packages and work on tools to make it possible to (cross) build useful mini-debian systems for handhelds and embedded systems. 1. [[SummerOfCode2007/KernelConfigProposal|Kernel configuration management tool]] A tool to manage the debian kernel configuration files. 1. SELinux policies for package installation scripts 1. SELinux policies for Debian scripts such as update-menus, update-alternatives etc. 1. [[SummerOfCode2007/FingerForce|Biometrical authentication]] in Debian. 1. [[SummerOfCode2007/AliothOpenID|OpenID support in Alioth]] - Single Sign On for Debian services. 1. bug submission and manipulation [[SummerOfCode2007/DebbugsWebUI|web-based user interface for debbugs]], the Debian Bug Tracking System. [[SummerOfCode2007/DebbugsWebUI|(More info ...)]] 1. [[SummerOfCode2007/WebAppsTools|Adding support for upgrading single and multi-site webapps packages]] 1. Improve usability of apt tools (synaptic, aptitude); for instance, implement some of the suggestions made [[http://lambdaman.blogspot.com/2007/01/package-management-usability.html|here]]. 1. [[SummerOfCode2007/DebianInstallerUsability|Improve Debian Installer usability]] == Mentors for other projects == * LukClaes - projects related to QA or release/testing migration * Martin Michlmayr (tbm) - projects related to QA * [[madduck|Martin Krafft]] - projects related to [[http://wiki.logcheck.org/index.cgi/logfilter|logfilter]] and [[NetConf]]. * AigarsMahinovs * RaphaelHertzog * AnthonyTowns * FrancescoLovergine * [[wookey]] - projects related to Embedded Debian, cross-toolchains/building, slimming down Debian base. * NeilWilliams - cross-capable auto-build system for Emdebian with web frontend. * AndreasTille - projects related to Custom Debian Distributions * ErichSchubert - projects related to SELinux or Debtags. * GustavoFranco - projects related to the Bug Tracking System, the Debian Desktop, Debian website or Alioth. * [[daniel|Daniel Baumann]] - projects related to [[https://salsa.debian.org/live-team|Debian Live]]. * Daniel Burrows - projects related to apt/aptitude * Pereira - projects related to Debian Website and Networks Admin Tools * Nicolas François (nekral) - projects related to I18N * [[ManojSrivastava|Manoj Srivastava]] - projects related to SELinux or technical policy * PhilippHug