\documentclass[12pt,titlepage]{article} \usepackage[danish]{babel} %danske tekster \usepackage[OT1]{fontenc} %rigtige danske bogstaver... \usepackage{a4} \usepackage{graphicx} \usepackage{ucs} \usepackage[utf8x]{inputenc} \input epsf %------------------------------------------------------------------- \begin{document} \sloppy %------------------------------------------------------------------- \section*{HomePage} \subsection*{What is Bugs Everywhere?} Bugs Everywhere is a "distributed bugtracker", designed to complement distributed revision control systems. By using distributed revision control as a backend for bug state, we gain several convenient features: \begin{itemize} \item Bugs and code that live on branches are tracked together -- when a branch is merged, both the code changes and bug changes that the branch contains are merged alongside each other. We no longer have to be confused about whether a fix that is applied to the development branch but not yet present in the production branch means that our bug is "fixed". \item Users can fully modify bug state while offline, unlike with many centralized bugtrackers. \item When a user checks out your source code, she gets the current bug state for free. \item We can still provide access to a friendly web interface for users -- in this model, a web interface becomes just another client that merges with the main repository. \end{itemize} \subsection*{Download} Bugs Everywhere is written in \textit{Python} \footnote{\texttt{\textless http://python.org\textgreater}} and available via \textit{Bazaar} \footnote{\texttt{\textless http://bazaar-vcs.org\textgreater}.}\\
\\% bzr get http://bzr.bugseverywhere.org/be\\h2. Current features \begin{itemize} \item Command-line ("be") interface \item Supported version control backends: Arch, Bazaar, GIT, Mercurial, RCS \item Web interface using \textit{TurboGears} \footnote{\texttt{\textless http://turbogears.org\textgreater}} (early stages) \item GUI interface using \textit{wxWidgets} \footnote{\texttt{\textless http://wxwidgets.org\textgreater}} (early stages) \item Free software licensed under the GNU GPLv2 or later \end{itemize} h2. Planned features \begin{itemize} \item ChrisBall and MichaelStone want to work on a comprehensive testsuite that covers all VCS backends, not least for further testing of their GIT backend \item NoahKantrowitz is interested in writing a \textit{Trac} \footnote{\texttt{\textless http://trac.edgewall.org/\textgreater}} backend, so that Trac's web interface can be used for BE bugs. \item AdrianWilkins would like \item To be able to branch BE to a Windows box (and managed to after getting the win32symlinks plugin for Bazaar) \item To see a Mylyn connector for BE (but appreciates that this is a lot of work) \item Your name/ideas here! \end{itemize} h2. Submitting bug reports/feature requests The bug database for Bugs Everywhere is, unsurprisingly, distributed with its source tree. To report a bug, you're welcome to either e-mail details to the mailing list, or do the following:
\\% be new "The demuxulizer is broken" Created bug with ID 48f \\% be comment 48fbzr will attempt to send a patch using whatever e-mail client you prefer; if this doesn't work, you can also attach the output of "bzr diff > your.patch" to a message manually. You may also send merge requests, or ask for write access to the repository. h2. Mailing list There is a mailing list for developer discussion (and bug submission) at "be-devel(ATSIGN)bugseverywhere.org". To sign up, see its \textit{listinfo page} \footnote{\texttt{\textless http://printf.net/cgi-bin/mailman/listinfo/be-devel\textgreater}.} h2. History Bugs Everywhere was conceived and written by developers at \textit{Panoramic Feedback} \footnote{\texttt{\textless http://panoramicfeedback.com/opensource\textgreater},} primarily \textit{Aaron Bentley} \footnote{\texttt{\textless http://code.aaronbentley.com/\textgreater}.} Panoramic Feedback is no longer developing BE, and the current maintainer is \textit{Chris Ball} \footnote{\texttt{\textless http://blog.printf.net/\textgreater}.} \end{document}\\% bzr send --mail-to "be-devel(ATSIGN)bugseverywhere.org" \\