You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2013/04/04 10:19:23 UTC
svn commit: r1464349 - in /subversion/site/publish: ideas.html opw.html
Author: stsp
Date: Thu Apr 4 08:19:23 2013
New Revision: 1464349
URL: http://svn.apache.org/r1464349
Log:
Split the list of OPW project ideas off into a separate page.
* publish/ideas.html: New, based on opw.html.
* publish/opw.html: Replace list of project ideas with link to ideas page.
Added:
subversion/site/publish/ideas.html
- copied, changed from r1464341, subversion/site/publish/opw.html
Modified:
subversion/site/publish/opw.html
Copied: subversion/site/publish/ideas.html (from r1464341, subversion/site/publish/opw.html)
URL: http://svn.apache.org/viewvc/subversion/site/publish/ideas.html?p2=subversion/site/publish/ideas.html&p1=subversion/site/publish/opw.html&r1=1464341&r2=1464349&rev=1464349&view=diff
==============================================================================
--- subversion/site/publish/opw.html (original)
+++ subversion/site/publish/ideas.html Thu Apr 4 08:19:23 2013
@@ -2,7 +2,7 @@
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
-<title>Apache Subversion and the Outreach Program for Women</title>
+<title>Apache Subversion Project Ideas</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<style type="text/css">
@import url("/style/site.css");
@@ -15,28 +15,18 @@
<div id="site-content">
<!--#include virtual="/site-notice.html" -->
-<h1>Apache Subversion and the Outreach Program for Women</h1>
+<h1>Apache Subversion Project Ideas</h1>
-<p>Apache Subversion is taking part in the
-<a href="https://live.gnome.org/OutreachProgramForWomen">Outreach
-Program for Women 2013</a>, a program initiated by the
-<a href="http://www.gnome.org/foundation/">GNOME Foundation</a>
-with the goal of increasing involvement of women in the development of
-<a href="http://en.wikipedia.org/wiki/Free_and_open-source_software">
-Free and Open Source Software (FOSS)</a>.
-This page contains information about contributing to Apache Subversion
-as part of this program.</p>
-
-<p><a href="http://www.elego.de" rel="nofollow">Elego Software Solutions</a>,
-based in Berlin, Germany, has kindly offered to fund an internship position
-with Apache Subversion as part of the Outreach Program for Women 2013.</p>
-
-<div class="bigpoint">
-<p>Please see our <a href="contributing.html">contributing</a> page for
-general information about contributing to Apache Subversion.
-Our <a href="docs/community-guide">Community Guide</a> is an essential
-read for new members of the community.</p>
-</div>
+<p>This page collects project ideas for volunteers looking for tasks
+which are of a significant size. If you wish to make a significant
+contribution to Subversion but aren't yet sure what you would like
+to work on, this page is for you.</p>
+
+<p>These project ideas are considered suitable for programs such as
+<a href="https://developers.google.com/open-source/soc/"
+>Google Summer of Code</a>
+and the <a href="https://live.gnome.org/OutreachProgramForWomen"
+>Outreach Program for Women</a>.</p>
<div class="h2" id="ideas">
<h2>Project ideas
@@ -152,13 +142,7 @@ read for new members of the community.</
href="mailto:dev@subversion.apache.org">dev@subversion.apache.org</a></p>
<p><strong>Please note that the dev@ list is publicly archived, which means
anyone can read any information sent there, and information sent there
- cannot subsequently be erased.</strong> If you have any private information to
- send as part of your application (such as a CV), you may send it directly
- to Subversion's OPW mentor, in addition to sending any other non-private
- information to the dev@ list.</p>
- <p>The mentor for OPW 2013 for Subversion is
- Stefan Sperling <stsp@apache.org>, 'stsp' on Freenode IRC in the
- <tt>#svn-dev</tt> channel.</p>
+ cannot subsequently be erased.</strong></p>
</div> <!-- #site-content -->
</body>
Modified: subversion/site/publish/opw.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/opw.html?rev=1464349&r1=1464348&r2=1464349&view=diff
==============================================================================
--- subversion/site/publish/opw.html (original)
+++ subversion/site/publish/opw.html Thu Apr 4 08:19:23 2013
@@ -44,106 +44,7 @@ read for new members of the community.</
title="Link to this section">¶</a>
</h2>
-<ul>
-
-<li><p style="font-weight: bold;">Improve bindings to other programming languages.</p>
- <p>One of Subversion's strengths is that it offers a rich set of
- "binding surfaces": APIs that are available not only in C
- (Subversion's native language) but in other programming languages as
- well (currently Perl, Python, Ruby, and Java).</p>
- <p>Some of these language bindings are maintained via <a
- href="http://www.swig.org/">SWIG</a>, a tool that partially automates
- the process of generating bindings, while others are maintained by
- hand. Many of the bindings do not have complete coverage yet, or have
- interface problems where they do have coverage (for instance, they might
- not expose all API elements of the latest Subversion release).
- So even though the bindings are used in many production systems,
- and used to build popular Subversion clients such as <a
- href="http://subclipse.tigris.org/">Subclipse</a>, there's still
- plenty of work to do.</p>
- <p>Another huge problem for users of the bindings is a
- <a href="http://svn.haxx.se/dev/archive-2011-02/0544.shtml"
- >lack of proper documentation</a> specific to the bindings.</p>
-</li>
-
-<li><p style="font-weight: bold;">Show progress output.</p>
- <p>Improve the progress output displayed during update and commit.
- See <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=901"
- >issue #901</a> for details.</p>
-</li>
-
-<li><p style="font-weight: bold;">Improve 'svn help'.</p>
- <p>Currently, the texts shown by the <tt>svn help</tt> command are being
- maintained directly in the main source code file of the <tt>svn</tt>
- binary, which can be viewed online <a
- href="http://svn.apache.org/repos/asf/subversion/trunk/subversion/svn/svn.c"
- >here</a>.
- It has been <a href="http://mail-archives.apache.org/mod_mbox/subversion-dev/201209.mbox/%3C1347648306.66873.YahooMailNeo%40web87705.mail.ir2.yahoo.com%3E"
- >proposed</a> to move these help texts into a separate file format instead.</p>
- <p>This could ease maintenance of help text translations, allow shipping
- of UNIX-style manual pages for each <tt>svn</tt> subcommand, and might also
- make it possible to consolidate the help texts and the
- <a href="http://svnbook.red-bean.com/en/1.7/svn.ref.html"
- >reference section</a> of the
- <a href="http://svnbook.red-bean.com">Subversion Book</a>.</p>
- <p>It has also been <a href="http://mail-archives.apache.org/mod_mbox/subversion-dev/201209.mbox/%3C20120914200410.GC8439@ted.stsp.name%3E"
- >suggested</a> to add a tutorial mode to <tt>svn help</tt> to make
- it easier for new users to get started with Subversion without consulting
- the documentation upfront.</p>
-</li>
-
-<li><p style="font-weight: bold;">More customizable behavior for 'svn diff'.</p>
- <p>Add support for fully customizable external diff invocations, and
- support for external diff commands for non-text types. See <a
- href="http://subversion.tigris.org/issues/show_bug.cgi?id=2044"
- >Issue #2044</a> and <a
- href="http://subversion.tigris.org/issues/show_bug.cgi?id=2447"
- >issue #2447</a> for details.</p>
-</li>
-
-<li><p style="font-weight: bold;">XML output for 'svn mergeinfo'</p>
- <p>Teach <tt>svn mergeinfo</tt> to create XML output.
- See <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=4245"
- >issue #4245</a> for details.</p>
-</li>
-
-<li><p style="font-weight: bold;">Make 'svn patch' support 'svn:mergeinfo'
- properties.</p>
- <p>Teach <tt>svn patch</tt> to support mergeinfo.
- See <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=3747"
- >issue #3747</a> for details.</p>
-</li>
-
-<li><p style="font-weight: bold;">Enable interoperability testing.</p>
- <p>The tests frameworks (<tt>make check</tt>) have limited support for
- testing with different client and server versions (1.8-dev clients and
- 1.7 server, for example; or vice-versa). Make it easier to run such
- interoperability/compatibility tests. Ideally, also lay the groundwork
- to setting up a <a href="/buildbot">buildslave</a> to run these tests
- regularly (we'll provide the hardware).</p>
- <p>A related goal is compatibility with older on-disk formats, but at the
- time of writing the author believes <tt>--server-minor-version</tt> and
- <tt>upgrade_tests.py</tt> cover the needed.</p>
-</li>
-
-<li><p style="font-weight: bold;">Mtime preservation.</p>
- <p>Implement support for preserving the last-modified timestamp of
- versioned files. See the
- <a href="http://wiki.apache.org/subversion/MtimePreservation"
- >MtimePreservation</a> in our wiki for details.
- </p>
-</li>
-
-<li><p style="font-weight: bold;">None of the above? Find a project idea in
- the issue tracker!</p>
- <p>Our <a href="reporting-issues.html">issue tracker</a> contains plenty
- of open tasks and unfixed bugs. The list of <a
- href="http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&keywords=bite-sized"
- >issues that might be relatively easy to fix</a> is a good starting
- point.</p>
-</li>
-
-</ul>
+<p>Please see our <a href="ideas.html">project ideas page</a>.</p>
</div> <!-- #ideas -->