Permalink
Browse files

A few more links and a copy of the proposal

  • Loading branch information...
1 parent 4d95308 commit 30150747ae2404477994e5b7e9ce1317e400d68e @jodygarnett jodygarnett committed Oct 7, 2012
Showing with 557 additions and 74 deletions.
  1. +75 −71 index.html
  2. +24 −0 proposal/README.txt
  3. +3 −0 proposal/_projectCommon.php
  4. +55 −0 proposal/functions.php
  5. +32 −0 proposal/index.php
  6. +365 −0 proposal/proposal.html
  7. +3 −3 stylesheets/udig.css
View
@@ -11,78 +11,82 @@
</head>
<body class="three">
- <div id="container">
- <div id="header">
- <div id="logo_row">
- <div id="wordmark"><a href="/"><img src="images/wordmark.png" alt="uDig" width="74" height="39" border="0"></a></div>
- <div id="tagline"><a href="/"><img src="images/tagline.png" alt="User-friendly Desktop Internet GIS" width="274" height="21" border="0"></a></div>
-
- <div id="nav_row">
- <ul>
- <li><a href="http://udig.refractions.net/">uDig Home</a></li>
- <li><a href="https://github.com/uDig">Check out the sources</a></li>
- <li><a href="./docs/user">User Guide</a></li>
- <li><a href="./docs/dev">Developer Guide</a></li>
-<!--
- <li><a href="https://twitter.com/#!/search/%23udigGIS">Twitter Hashtag #udigGIS</a></li>
--->
- </ul>
- </div>
- </div>
-
- <div id="content">
- <div id="three_left"></div>
- <div id="three_main">
- <h1>A GIS Framework for Eclipse</h1>
- <img src="images/udig.png" width="63" height="63" class="right">
-
- <p class="description">uDig is an <a href="http://www.opensource.org/docs/definition.php" target="_blank">open source</a> (<a href="http://www.opensource.org/licenses/lgpl-2.1.php" target="_blank">LGPL</a>) desktop application framework, built with Eclipse Rich Client (<a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" target="_blank">RCP</a>) technology.</p>
- <ul class="description">
- <li>uDig can be used as a stand-alone application.</li>
- <li>uDig can be extended with RCP “plug-ins”.</li>
- <li>uDig can be used as a plug-in in an existing RCP application.</li>
- </ul>
-
- <p>
- The goal of uDig is to provide a complete Java solution for desktop GIS data access, editing, and viewing. uDig aims to be:
- </p>
- <ul>
- <li><b>U</b>ser friendly, providing a familiar graphical environment for GIS users;</li>
- <li><b>D</b>esktop located, running as a thick client, natively on Windows, Mac OS/X and Linux;</li>
- <li><b>I</b>nternet oriented, consuming standard (WMS, WFS, WCS) and de facto (GeoRSS, KML, tiles) geospatial web services; and,</li>
- <li><b>G</b>IS ready, providing the framework on which complex analytical capabilities can be built, and gradually subsuming those capabilities into the main application.
- </li></ul>
- <p>uDig is distributed under the open source <a href="http://www.opensource.org/licenses/lgpl-2.1.php">LGPL license</a>.</p>
+ <div id="container">
+ <div id="header">
+
+ <div id="nav_row">
+ <ul>
+ <li><a href="http://udig.refractions.net/">uDig Home</a></li>
+ <li><a href="https://github.com/uDig">Check out the sources</a></li>
+ <li><a href="./docs/user/index.html">User Guide</a></li>
+ <li><a href="./docs/dev/index.html">Developer Guide</a></li>
+ <!--li><a href="https://twitter.com/#!/search/%23udigGIS">Twitter Hashtag #udigGIS</a></li-->
+ </ul>
+ </div>
+ <div id="logo_row">
+ <div id="wordmark"><a href="/"><img src="images/wordmark.png" alt="uDig" width="74" height="39" border="0"></a></div>
+ <div id="tagline"><a href="/"><img src="images/tagline.png" alt="User-friendly Desktop Internet GIS" width="274" height="21" border="0"></a></div>
+ </div>
+ </div>
+
+ <div id="content">
+ <!--<div id="three_left">
+ </div>-->
+ <div id="three_main">
+ <h1>A GIS Framework for Eclipse</h1>
+ <img src="images/udig.png" width="63" height="63" class="right">
+
+ <p class="description">uDig is an <a href="http://www.opensource.org/docs/definition.php" target="_blank">open source</a> (<a href="http://www.opensource.org/licenses/lgpl-2.1.php" target="_blank">LGPL</a>) desktop application framework, built with Eclipse Rich Client (<a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" target="_blank">RCP</a>) technology.</p>
+ <ul class="description">
+ <li>uDig can be used as a stand-alone application.</li>
+ <li>uDig can be extended with RCP “plug-ins”.</li>
+ <li>uDig can be used as a plug-in in an existing RCP application.</li>
+ </ul>
+
+ <p>
+ The goal of uDig is to provide a complete Java solution for desktop GIS data access, editing, and viewing. uDig aims to be:
+ </p>
+ <ul>
+ <li><b>U</b>ser friendly, providing a familiar graphical environment for GIS users;</li>
+ <li><b>D</b>esktop located, running as a thick client, natively on Windows, Mac OS/X and Linux;</li>
+ <li><b>I</b>nternet oriented, consuming standard (WMS, WFS, WCS) and de facto (GeoRSS, KML, tiles) geospatial web services; and,</li>
+ <li><b>G</b>IS ready, providing the framework on which complex analytical capabilities can be built, and gradually subsuming those capabilities into the main application.</li>
+ </ul>
+ <p>uDig is distributed under the open source <a href="http://www.opensource.org/licenses/lgpl-2.1.php">LGPL license</a>.</p>
+
+ <!--</div>
+ <div id="three_right"/>-->
+ <h1>Documentation</h1>
+ <ul>
+ <li><a href="./docs/user/index.html">User Guide</a></li>
+ <li><a href="./docs/dev/index.html">Developer Guide</a></li>
+ <li><a href="https://github.com/uDig">Check out the sources</a></li>
+ </ul>
+
+ <h1>Project Steering Committee</h1>
+ <ul>
+ <li>Andrea Antonello (<a href="https://github.com/moovida" class="user-mention">@moovida</a>)</li>
+ <li>Jesse Eichar (<a href="https://github.com/jesseeichar" class="user-mention">@jesseeichar</a>)</li>
+ <li>Jody Garnett (<a href="https://github.com/jive" class="user-mention">@jive</a>)</li>
+ <li>Mauricio Pazos (<a href="https://github.com/mpazos" class="user-mention">@mpazos</a>)</li>
+ </ul>
+
+ <h1>LocationTech</h1>
+ <ul>
+ <li><a href="http://locationtech.org">LocationTech</a></li>
+ <li><a href="./proposal/proposal.html">LocationTech Proposal</a></li>
+ </ul>
+
+ <h1>Community</h1>
+ <ul>
+ <li><a href="https://twitter.com/#!/search/%23udigGIS">Twitter Hashtag #udigGIS</a></li>
+ <li><a href="http://en.wikipedia.org/wiki/IRC">Internet Relay Chat</a> (IRC) chanel : <a href="irc://us.freenode.net/udig">#udig</a></li>
+ <li><a href="https://jira.codehaus.org/browse/UDIG">JIRA Issue Tracker</a></li>
+ <li><a href="http://lists.refractions.net/mailman/listinfo/udig-users">User Mailing List</a></li>
+ <li><a href="http://lists.refractions.net/mailman/listinfo/udig-devel">Developer Mailing List</a></li>
+ </ul>
+ </div>
</div>
- <div id="three_right"/>
-<!--
- <h1>Getting Started</h1>
- <ul>
- <li><a href="http://udig.refractions.net/">uDig Home</a></li>
- <li><a href="https://github.com/uDig">Check out the sources</a></li>
- <li><a href="./user">User Guide</a></li>
- <li><a href="http://udig.refractions.net/confluence/display/EN/Home">Developer Guide</a></li>
- </ul>
-
- <h1>Project Steering Committee</h1>
- <ul>
- <li>Andrea Antonello (<a href="https://github.com/moovida" class="user-mention">@moovida</a>)</li>
- <li>Jesse Eichar (<a href="https://github.com/jesseeichar" class="user-mention">@jesseeichar</a>)</li>
- <li>Jody Garnett (<a href="https://github.com/jive" class="user-mention">@jive</a>)</li>
- <li>Mauricio Pazos (<a href="https://github.com/mpazos" class="user-mention">@mpazos</a>)</li>
- </ul>
-
- <h1>Community</h1>
- <ul>
- <li><a href="https://twitter.com/#!/search/%23udigGIS">Twitter Hashtag #udigGIS</a></li>
- <li><a href="http://en.wikipedia.org/wiki/IRC">Internet Relay Chat</a> (IRC) chanel : <a href="irc://us.freenode.net/udig">#udig</a></li>
- <li><a href="https://jira.codehaus.org/browse/UDIG">JIRA Issue Tracker</a></li>
- <li><a href="http://lists.refractions.net/mailman/listinfo/udig-users">User Mailing List</a></li>
- <li><a href="http://lists.refractions.net/mailman/listinfo/udig-devel">Developer Mailing List</a></li>
- </ul>
- </div>
--->
- </div>
</body>
</html>
View
@@ -0,0 +1,24 @@
+/*******************************************************************************
+ * Copyright (c) 2009 Eclipse Foundation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Wayne Beaton (Eclipse Foundation)- initial API and implementation
+ *******************************************************************************/
+
+In this package, you will find several files. From a proposal author
+point of view, the only file you really need to concern yourself with is
+the proposal.html file. There are comments in that file that will help
+you pull the required pieces together.
+
+If you have the phoenix environment set up on your workstation, you can
+see how the proposal will look "live". However, you should be able to
+work successfully with just the HTML document. Please keep the formatting
+simple, as we will use style sheets to format the public version.
+
+Thank you for taking the time to author an Eclipse Project proposal.
+
+Direct any questions about this template to emo@eclipse.org
@@ -0,0 +1,3 @@
+<?php
+include("../_proposalCommon.php");
+?>
View
@@ -0,0 +1,55 @@
+<?
+/*******************************************************************************
+ * Copyright (c) 2007 Eclipse Foundation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Wayne Beaton (Eclipse Foundation)- initial API and implementation
+ *******************************************************************************/
+
+function get_title_from_html_document($file_name) {
+ $header = get_header_from_html_document($file_name);
+
+ /*
+ * Break the header up into multiple lines. Handle the
+ * case where line breaks are lf, crlf, or cr.
+ */
+
+ $lines = preg_split("/\r?\n|\r/", $header);
+
+ /*
+ * Merge the lines into a single line so that eregi
+ * can find the title even if it is split over multiple
+ * lines
+ */
+ $one_line = implode(" ", $lines);
+
+ /*
+ * If we can match a title tag, extract it.
+ */
+ if (eregi("<title>(.*)</title>", $one_line, $title)) {
+ return $title[1];
+ }
+
+ return "An Eclipse Proposal";
+}
+
+function get_header_from_html_document(&$file_name) {
+ $handle = @fopen($file_name, "r");
+ $content = "";
+ while (!feof($handle)) {
+ $part = fread($handle, 1024);
+ $content .= $part;
+
+ /*
+ * Only read up to the part that includes the
+ * end tag for the header area.
+ */
+ if (eregi("</head>", $part)) break;
+ }
+ fclose($handle);
+ return $content;
+}
View
@@ -0,0 +1,32 @@
+<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
+
+require_once("functions.php");
+$proposal_title = get_title_from_html_document("proposal.html");
+
+$pageTitle = $proposal_title;
+$pageKeywords = "Eclipse, proposal";
+$pageAuthor = "";
+
+
+ob_start();
+?>
+<div id="maincontent">
+ <div id="midcolumn">
+
+ <h1><?= $proposal_title ?></h1>
+
+ <?php
+ include_once($_SERVER['DOCUMENT_ROOT'] . "/projects/fragments/proposal-page-header.php");
+ generate_header($proposal_title);
+
+ include("proposal.html");
+ ?>
+ </div>
+</div>
+<?php
+$html = ob_get_contents();
+ob_end_clean();
+
+# Generate the web page
+$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+?>
Oops, something went wrong.

0 comments on commit 3015074

Please sign in to comment.