Propchange: forrest/site/docs_0_90/changes.xml ------------------------------------------------------------------------------ svn:eol-style = native
Added: forrest/site/docs_0_90/dreams.html URL: http://svn.apache.org/viewvc/forrest/site/docs_0_90/dreams.html?view=auto&rev=529910 ============================================================================== --- forrest/site/docs_0_90/dreams.html (added) +++ forrest/site/docs_0_90/dreams.html Wed Apr 18 01:10:58 2007 @@ -0,0 +1,591 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta content="Apache Forrest" name="Generator"> +<meta name="Forrest-version" content="0.9-dev"> +<meta name="Forrest-skin-name" content="pelt"> +<title>Forrest dream list (v0.9-dev)</title> +<link type="text/css" href="../skin/basic.css" rel="stylesheet"> +<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet"> +<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet"> +<link type="text/css" href="../skin/profile.css" rel="stylesheet"> +<script src="../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../skin/fontsize.js" language="javascript" type="text/javascript"></script> +<link rel="shortcut icon" href="../favicon.ico"> +</head> +<body onload="init()"> +<script type="text/javascript">ndeSetTextSize();</script> +<div id="top"> +<!--+ + |breadtrail + +--> +<div class="breadtrail"> +<a href="http://www.apache.org/">apache</a> > <a href="http://forrest.apache.org/">forrest</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script> +</div> +<!--+ + |header + +--> +<div class="header"> +<!--+ + |start group logo + +--> +<div class="grouplogo"> +<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="../images/apache-forrest.png" title="The Apache Software Foundation"></a> +</div> +<!--+ + |end group logo + +--> +<!--+ + |start Project Logo + +--> +<div class="projectlogo"> +<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="../images/project-logo.gif" title="Apache Forrest"></a> +</div> +<!--+ + |end Project Logo + +--> +<!--+ + |start Search + +--> +<div class="searchbox"> +<form action="http://www.google.com/search" method="get" class="roundtopsmall"> +<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google"> + <input name="Search" value="Search" type="submit"> +</form> +</div> +<!--+ + |end search + +--> +<!--+ + |start Tabs + +--> +<ul id="tabs"> +<li> +<a class="unselected" href="../index.html">Welcome</a> +</li> +<li> +<a class="unselected" href="../contrib.html">Developers</a> +</li> +<li class="current"> +<a class="selected" href="../versions/index.html">Versioned Docs</a> +</li> +<li> +<a class="unselected" href="../pluginDocs/index.html">Plugins</a> +</li> +<li> +<a class="unselected" href="../tools/index.html">Tools</a> +</li> +</ul> +<!--+ + |end Tabs + +--> +</div> +</div> +<div id="main"> +<div id="publishedStrip"> +<!--+ + |start Subtabs + +--> +<div id="level2tabs"> +<a class="unselected" href="../docs_0_80/index.html">0.80 (current)</a><a class="selected" href="../docs_0_90/index.html">0.90-dev (under development)</a><a class="unselected" href="../docs_0_70/index.html">0.70 (past)</a> +</div> +<!--+ + |end Endtabs + +--> +<script type="text/javascript"><!-- +document.write("Last Published: " + document.lastModified); +// --></script> +</div> +<!--+ + |breadtrail + +--> +<div class="breadtrail"> + + + </div> +<!--+ + |start Menu, mainarea + +--> +<!--+ + |start Menu + +--> +<div id="menu"> +<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">0.90-dev</div> +<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;"> +<div class="menuitem"> +<a href="../docs_0_90/index.html">Overview</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/your-project.html">Using Forrest</a> +</div> +<div onclick="SwitchMenu('menu_1.1.3', '../skin/')" id="menu_1.1.3Title" class="menutitle">How-To</div> +<div id="menu_1.1.3" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/howto/index.html">Overview</a> +</div> +<div onclick="SwitchMenu('menu_1.1.3.2', '../skin/')" id="menu_1.1.3.2Title" class="menutitle">Install Forrest</div> +<div id="menu_1.1.3.2" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/build.html" title="Build and install the current unreleased version">Building Forrest from Source</a> +</div> +</div> +<div class="menuitem"> +<a href="../docs_0_90/upgrading_09.html">Upgrading to 0.9</a> +</div> +<div class="menuitem"> +<a href="">Use Forrest</a> +</div> +<div onclick="SwitchMenu('menu_1.1.3.5', '../skin/')" id="menu_1.1.3.5Title" class="menutitle">Customize Forrest</div> +<div id="menu_1.1.3.5" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/sitemap-explain.html">Sitemaps explained</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-custom-html-source.html">Custom html source</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/project-sitemap.html">Project sitemap</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-editcss.html">Edit CSS (WYSIWYG)</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-pdf-tab.html" title="Generate one pdf-document for all pages of a tab">Create tab PDF</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-corner-images.html">CSS corner SVG</a> +</div> +</div> +<div onclick="SwitchMenu('menu_1.1.3.6', '../skin/')" id="menu_1.1.3.6Title" class="menutitle">Integrate Forrest with tools</div> +<div id="menu_1.1.3.6" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-forrest-from-maven.html">Maven Integration</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/catalog.html">Using DTD Catalogs</a> +</div> +</div> +<div onclick="SwitchMenu('menu_1.1.3.7', '../skin/')" id="menu_1.1.3.7Title" class="menutitle">Extend Forrest</div> +<div id="menu_1.1.3.7" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-buildPlugin.html">Build a Plugin</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/skin-package.html">Package new Skins</a> +</div> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/howto-asf-mirror.html">Download mirror</a> +</div> +<div onclick="SwitchMenu('menu_1.1.3.9', '../skin/')" id="menu_1.1.3.9Title" class="menutitle">Adding Documentation</div> +<div id="menu_1.1.3.9" class="menuitemgroup"> +<div class="menuitem"> +<a href="../howto-howto.html" title="Instructions for writing a new howto-document">Write a How-to</a> +</div> +<div onclick="SwitchMenu('menu_1.1.3.9.2', '../skin/')" id="menu_1.1.3.9.2Title" class="menutitle">Multipage HowTo</div> +<div id="menu_1.1.3.9.2" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/howto/multi/howto-multi.html">Introduction</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/multi/step1.html">Step 1</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/multi/step2.html">Step 2</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/multi/step3.html">Step 3</a> +</div> +</div> +</div> +</div> +<div class="menuitem"> +<a href="../docs_0_90/faq.html">FAQs</a> +</div> +<div onclick="SwitchMenu('menu_1.1.5', '../skin/')" id="menu_1.1.5Title" class="menutitle">Background</div> +<div id="menu_1.1.5" class="menuitemgroup"> +<div class="menuitem"> +<a href="../docs_0_90/linking.html">Menus and Linking</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/searching.html">Search Options in Forrest</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/locationmap.html">Locationmap</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/sitemap-ref.html">Sitemap Reference</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/skins.html" title="About default skins, their naming and features">Skins</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/status-themes.html">Dispatcher versus Skins</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/cap.html">Sourcetype Action</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/validation.html">XML validation and entity resolution</a> +</div> +</div> +<div class="menuitem"> +<a href="../docs_0_90/changes.html">Changes</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/glossary.html">Glossary</a> +</div> +<div onclick="SwitchMenu('menu_1.1.8', '../skin/')" id="menu_1.1.8Title" class="menutitle">Reference docs</div> +<div id="menu_1.1.8" class="menuitemgroup"> +<div onclick="SwitchMenu('menu_1.1.8.1', '../skin/')" id="menu_1.1.8.1Title" class="menutitle">DTD documentation</div> +<div id="menu_1.1.8.1" class="menuitemgroup"> +<div class="menuitem"> +<a href="../dtdx/dtd-docs.html">Overview</a> +</div> +<div class="menuitem"> +<a href="../dtdx/document-v20.dtdx.html">document-v20</a> +</div> +<div class="menuitem"> +<a href="../dtdx/howto-v20.dtdx.html">howto-v20</a> +</div> +<div class="menuitem"> +<a href="../dtdx/faq-v20.dtdx.html">faq-v20</a> +</div> +<div class="menuitem"> +<a href="../dtdx/document-v13.dtdx.html">document-v13</a> +</div> +<div class="menuitem"> +<a href="../dtdx/howto-v13.dtdx.html">howto-v13</a> +</div> +<div class="menuitem"> +<a href="../dtdx/faq-v13.dtdx.html">faq-v13</a> +</div> +</div> +<div onclick="SwitchMenu('menu_1.1.8.2', '../skin/')" id="menu_1.1.8.2Title" class="menutitle">Doc samples</div> +<div id="menu_1.1.8.2" class="menuitemgroup"> +<div class="menuitem"> +<a href="../dtdx/document-v13.html">document-v13</a> +</div> +<div class="menuitem"> +<a href="../dtdx/document-v20.html">document-v20</a> +</div> +</div> +</div> +<div onclick="SwitchMenu('menu_selected_1.1.9', '../skin/')" id="menu_selected_1.1.9Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Older Docs</div> +<div id="menu_selected_1.1.9" class="selectedmenuitemgroup" style="display: block;"> +<div class="menuitem"> +<a href="../docs_0_90/primer.html">Forrest Primer</a> +</div> +<div class="menuitem"> +<a href="../docs_0_90/libre-intro.html">Libre</a> +</div> +<div class="menupage"> +<div class="menupagetitle">Dream list</div> +</div> +<div class="menuitem"> +<a href="../docs_0_90/howto/cvs-ssh/howto-cvs-ssh.html">CVS over SSH</a> +</div> +</div> +</div> +<div id="credit"> +<hr> + This is documentation for development version v0.9-dev + (<a href="http://forrest.apache.org/versions/">More</a>)</div> +<div id="roundbottom"> +<img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div> +<!--+ + |alternative credits + +--> +<div id="credit2"> +<a href="http://apachecon.com/2007/EU/"><img border="0" title="ApacheCon Europe 2007" alt="ApacheCon Europe 2007 - logo" src="http://apache.org/ads/ApacheCon/2007-europe-125x125.png" style="width: 125px;height: 125px;"></a><a href="http://people.apache.org/calendar.html#200711"><img border="0" title="ApacheCon US 2007" alt="ApacheCon US 2007 - logo" src="http://apache.org/ads/ApacheCon/2007-usa-125x125.png" style="width: 125px;height: 125px;"></a> +</div> +</div> +<!--+ + |end Menu + +--> +<!--+ + |start content + +--> +<div id="content"> +<div title="Portable Document Format" class="pdflink"> +<a class="dida" href="dreams.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br> + PDF</a> +</div> +<div class="trail">Font size: + <input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button"> + <input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button"> + <input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button"> +</div> +<h1>Forrest dream list</h1> +<h3>Overview</h3> +<div id="motd-area"> + This is documentation for development version v0.9-dev + (<a href="http://forrest.apache.org/versions/">More</a>)</div> +<div id="minitoc-area"> +<ul class="minitoc"> +<li> +<a href="#Introduction">Introduction</a> +</li> +<li> +<a href="#Draft+dream+list">Draft dream list</a> +</li> +</ul> +</div> + +<a name="N10010"></a><a name="Introduction"></a> +<h2 class="underlined_10">Introduction</h2> +<div class="section"> +<p> + This is the initial attempt to give focus to the Forrest project. This + summary is a loose collection of items from the forrest-dev mailing + list. Please add and re-arrange so that it can evolve into a focus + document. The <a href="../docs_0_90/primer.html">Forrest Primer</a> provides an + overview. + </p> +<p> + These are the email threads and documents that are currently being + summarised. Please see those documents for further detail. + </p> +<ul> + +<li> + [RT] my Forrest dream-list + Date: Wed, 20 Feb 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101431895118349">http://marc.theaimsgroup.com/?l=forrest-dev&m=101431895118349</a> + [done] + </li> + +<li> + README + [FIXME: not yet started summarising] + </li> + +<li> + [phases] Forrest + Date: Fri, 22 Feb 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101445744931104">http://marc.theaimsgroup.com/?l=forrest-dev&m=101445744931104</a> + [FIXME: not yet started summarising] + </li> + +<li> + adding to the dream list + Date: Fri, 15 Mar 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263">http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263</a> + [FIXME: not yet started summarising] + </li> + +<li> + analysis paralysis :-) + Date: Mon, 25 Feb 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101465344708301">http://marc.theaimsgroup.com/?l=forrest-dev&m=101465344708301</a> + [FIXME: not yet started summarising] + </li> + +<li> + documentation architecture? + Date: Thu, 25 Apr 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101973705501466">http://marc.theaimsgroup.com/?l=forrest-dev&m=101973705501466</a> + [FIXME: not yet started summarising] + </li> + +<li> + Topic Maps for Forrest ? + Date: Mon, 18 Mar 2002 + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101647290524645">http://marc.theaimsgroup.com/?l=forrest-dev&m=101647290524645</a> + [FIXME: not yet started summarising] + </li> + +</ul> +</div> + +<a name="N10051"></a><a name="Draft+dream+list"></a> +<h2 class="underlined_10">Draft dream list</h2> +<div class="section"> +<ul> + +<li> + Forrest provides a robust technological infrastructure for open software development for the Apache Software Foundation based on ASF software, ASF practices and experience, and modern software design principles. + </li> + +<li> + a publishing system for documentation + </li> + +<li> + analysis of logs and publishing of results + </li> + +<li> +Ok, first of all: "it hurts my spirit" (I should TM this) to see the +apache web sites with such a *poor* information infrastructure. Just +look at sourceforge: it's not the best site of the world, but gives you +lots of tools and information that we currently don't have (or have +hidden someplace). + </li> + +<li> +I want Forrest to be the development infrastructure of your dreams, +something that you'll be proud of showing your boss and say "if only we +had this in place, we would save big bucks" so... + </li> + +<li> + Dream #1: Forrest should make Sourceforge look obsolete. + </li> + +<li> +So, in order for this to happen, it must be dynamic. +Assumption #1: Forrest is a dynamic site. +The staticity of apache web sites was mostly due to the quest for heavy +mirroring, Forrest should allow mirroring, so + </li> + +<li> + Dream #2: Forrest should reduce xml.apache.org bandwidth use dramatically + </li> + +<li> + Dream #3: Forrest should automate mirroring in a simple and easy way. + +My idea is to use the 'command line' features of Cocoon to generate +static snapshots of sites and produce mirrors directly using a sort of +rsync or other mean. Anyway, the goal is to make sure mirroring is as +easy as possible. No, easier than that. + </li> + +<li> + coherence: all the site should look coherent, same graphics, same +look-and-feel, same information in the same locations, coherent and nice URI +space (build to last! so that broken links are reduced!) + </li> + +<li> + structure: the site should look professional, the structure should be +flexible enough to fit every need but solid enough to guide users +browsing and developers adding resources + </li> + +<li> + scalability + </li> + +<li> + functionality: everything you ever wanted to have in your project web site + </li> + +<li> + logs and community rating: I want to have numbers to judge the value +of a community/effort + </li> + +<li> +Downloads, number of committers, numbers of people subscribed on the users/dev +list, numbers of mail messages / week on these lists, CVS activity... +These are the kind of parameters I use to "judge" an Apache project that I +have not been looking into before. + </li> + +<li> + Graphs of various statistics. + </li> + +<li> +Having good site metrics will be a valuable aid to those involved in +maintenance and future re-design phases. +See some discussion in +<a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=102238816218885">http://marc.theaimsgroup.com/?l=forrest-dev&m=102238816218885</a> +</li> + +<li> + Built-in search engine: users much have a simple way to find things. + Lucene. + </li> + +<li> + User-writable pages: people should have a way to add things to the pages. + See the thread for more detail on this. +FIXME: get MARC ref + </li> + +<li> + short bios for the project committers, with pictures: gives a better +sense of community. Having a weblog there would be great. + </li> + +<li> + news, announcements, events and project calendaring: the news and +the announcements will generate a RSS feed, events will be aggregated +into a project-wide calendar, or an effort-specific calendar, the events +will also be overwritten on the logs, to indicate how logs were +influenced by the events (say, a release or a new committer added) + </li> + +<li> + book-like PDF versions of documentation: easy to print out docs. + </li> + +<li> + integration with GUMP: dependencies, runs, committer that broke the run + </li> + +<li> + javadocs seemlessly integrated with the documentation and with the +search engine. + <a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263">http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263</a> +</li> + +<li> + mail archive seemlessly integrated with the search engine (one should +look for something and get results from either docs, javadocs or emails +messages) + </li> + +<li> + coherent-looking CVS view + </li> + +<li> + document translation using Google translation services + </li> + +<li> + Integrated project management, task management, bug tracking, feature requests, process management. +The idea is to integrate Scarab for bug tracking/patches and +managing/feature requests. +(As far as team management, this is a serious political issue and I do not +want to tackle that one yet, not even on the dreamlist.) + </li> + +<li> + overview doco for all projects ... CVS Usage precis, overview of opensource + and links to relevant doco + </li> + +</ul> +</div> + +</div> +<!--+ + |end content + +--> +<div class="clearboth"> </div> +</div> +<div id="footer"> +<!--+ + |start bottomstrip + +--> +<div class="lastmodified"> +<script type="text/javascript"><!-- +document.write("Last Published: " + document.lastModified); +// --></script> +</div> +<div class="copyright"> + Copyright © + 2002-2007 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a> +</div> +<!--+ + |end bottomstrip + +--> +</div> +</body> +</html> Propchange: forrest/site/docs_0_90/dreams.html ------------------------------------------------------------------------------ svn:eol-style = native Added: forrest/site/docs_0_90/dreams.pdf URL: http://svn.apache.org/viewvc/forrest/site/docs_0_90/dreams.pdf?view=auto&rev=529910 ============================================================================== Binary file - no diff available. Propchange: forrest/site/docs_0_90/dreams.pdf ------------------------------------------------------------------------------ svn:mime-type = application/pdf