Login | Register
My pages Projects Community openCollabNet

Discussions > commits > svn commit: r7 - trunk/www

aspectes
Discussion topic

Back to topic list

svn commit: r7 - trunk/www

Reply

Author cbalz
Full name Christopher M Balz
Date 2006-01-14 22:01:38 PST
Message Author: cbalz
Date: Sat Jan 14 22:01:38 2006
New Revision: 7

Modified:
   trunk/www/index.html
Log:
Customized.

Modified: trunk/www/index.html
Url: http://aspectes.tigr​is.org/source/browse​/aspectes/trunk/www/​index.html?view=diff​&rev=7&p1=tr​unk/www/index.html​&r1=6&p2=trunk​/www/index.html&​r2=7
====================​====================​====================​==================
--- trunk/www/index.html (original)
+++ trunk/www/index.html Sat Jan 14 22:01:38 2006
@@ -13,94 +13,102 @@
 </head>
 <body>
 
-<p>This is the initial web content for your project. Please customize
-this to fit your project. You don't need to answer all these questions
-or follow this exact format, but we do like to see this kind of
-information before we approve projects for public viewing.
-</p>
+ <table>
+ <tr>
+ <td>
+ <img alt="logo of electrified Parthenon" src="./electric_part​henon_small.jpg"/​>
+ </td>
+ <td>
+ <span style="font-size: 18pt; font-style: italic;"><br/​><br/>&n​bsp; &nbsp;The AspectES Framework: AOP for EcmaScript</span>
+ </td>
+ </tr>
+ </table>
+
+ <h3>Mission</h3>
+
+ <p>Produce a superior implementation of
+ <a href="http://en.wikipedia.​org/wiki/Aspect-orie​nted_programming">Aspect-Oriented Programming</a>
+ in JavaScript v1.5, as standardized by EcmaScript Specification 262.</p>
+
+ <p>Scope: A package framework that contains core classes that enable software engineers to gracefully
+ develop JavaScript applications that have clear, well-documented designs incorporating Aspect Oriented Programming.
+ </p>
+
+ <p>Agenda:
+ <ul>
+ <li>
+ <br/>
+ Current:
+ <ul>
+ <li>
+ This framework powers the drag-and-drop capability in the (open-source) Gigapan Explorer Application,
+ delivered to the United States NASA in late 2005.</li>
+ </li>
+ <li>
+ This project only uses standardized web technologies: JavaScript 1.5, with no proprietary extensions.
+ </li>
+ <li>
+ Enjoy complete JavaScriptdoc as you develop this codebase.
+ </li>
+ <li>
+ See the <a href="./TreeLogic_So​ftware_Engineering_W​eb_Coding_Standard.h​tml">Coding Standard</a>.
+ </li>
+ <li>
+ See the tips on <a href="./Debugging_Ja​vaScript.html">De​bugging JavaScript</a>.
+ </li>
+ </ul>
+ <br/>
+ </li>
+ <li>Immediate Future:
+ <ul>
+ <li>
+ Develop a test suite that completely exercises the existing functionality.
+ </li>
+ <li>
+ Log and fix bugs on said functionality.
+ </li>
+ <li>
+ Identify additional desired functionality.
+ </li>
+ <li>
+ Build a pluggable module for generating JavaScriptdoc from AspectES aspects and their associated yarn.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </p>
+
+ <p>
+ <span style="font-weight: 700; font-style: italic; font-size: 14pt;">Call to action:</span>
+ Join this project by contacting <a href="mailto:christo​phermbalz@stanfordal​umni.org">Christo​pher M. Balz</a>
+ (via e-mail) with a good goal proposal. In less than 250 words, explain a) your software engineering background
+ and b) the goals with AspectES you would like to achieve.
+ </p>
+
+ <h3>Resources</h3>
+
+ <ul>
+ <li>
+ <a href="http://treelogic-swe​.com/show/gigapan/?i​mageSetRootUrl=http:​//treelogic-swe.com/​show/gigapan/gov/nas​a/centers/ames/gigap​an_test/test/panoram​a_images/jaga.gc.cs.​cmu.edu/explorer/pak​istan1/&location​OfImageSetDescriptio​n=http://treelogic-s​we.com/show/gigapan/​gov/nasa/centers/ame​s/gigapan_test/test/​panorama_images/jaga​.gc.cs.cmu.edu/explo​rer/pakistan1/descri​ption.xml">Try Gigapan Explorer, which uses AspectES for mouse drag-and-drop!</a>
+ <br/>
+ </li>
+ <li>
+ <a href="http://se-2004-sprin​g-pt-practicum-team2​.tigris.org/source/b​rowse/*checkout*/asp​ectes/com/treelogic_​swe/frameworks/aspec​tes/jsdoc/index.html​"
+ target="_blank">J​avaScriptDoc</a​>
+ <br/>
+ </li>
+ <li>
+ <a href="http://treelogic-swe​.com/show/gigapan.ta​r.gz">Download Gigapan Explorer</a>
+ (functions as a test harness for AspectES).
+ <br/>
+ </li>
+ <li>
+ <a href="http://treelogic-swe​.com/show/TeamGigaTo​asted_FinalDeliverab​leDocuments.tar.gz">Download Gigapan Explorer Documentation</a>
+ (installation instructions, how to run JavaScriptdoc, etc).
+ <br/>
+ </li>
+ </ul>
 
-<p>Until your project is approved, only you can view it and work on
-it.
-</p>
-
-<ul>
-<li>This index.html will be used if and only if you have the "Use
-Project Home Page" option checked on the "Administer Project" page
-(click the "Admin" tab).</li>
-
-<li>To edit this file, check out your project via CVS and edit www/index.html.
-
-<li>You can 'cvs add' and commit other files under the project's "www"
-directory and they will published to your project web site.</li>
-
-<li>Also, consider starting a thread in the "dev" mailing list to get
-these discussion started. A good one is an "introduction" thread where
-people post messages about themselves and their interest in the
-project.</li>
-
-<li>You can add a "Highlights:" line to the top of all web pages by adding a file www/project_highlights.html </li>
-</ul>
-
-
-<h3>Mission</h3>
-
-<p>What is the goal of this project?
-</p>
-
-<p>What is the scope of this project?
-</p>
-
-<p>For example:</p>
-
-<ul>
-<li>Develop just enough functionality to scratch a particular itch</li>
-<li>Build a tool just like XYZ, but less broken</li>
-<li>Build the best XYZ-tool ever!</li>
-</ul>
-
-
-<p>What are high-level features you are sure to build?
-</p>
-<ul>
-
-<li>What would you write on a billboard about your project? Users
-might only look for a few seconds.</li>
-
-<li>Use the issue tracker to track features and enhancement
-requests. It is not just for bugs, pre-populate it with feature
-descriptions so that potential contributors know what you would like them
-to work on.</li>
-</ul>
-
-<p>What are the high-level assumptions or ground rules for the project?
-</p>
-
-<p>For example:
-</p>
-
-<ul>
-<li> we will use programming language X on operating system Y for now.
-
-<li>We will, or will not, consider certain functional areas like
-internationalization, high security, concurrency, etc. The list of
-functional areas will depend on what you are trying to do.
-
-<li>Try to keep this part short.
-</ul>
-
-
-<h3>Related resources</h3>
-
-<ul>
-<li>Link to other stuff that you know about. It will help you
-research requirements and provide a useful resource to potential
-contributors.</li>
-
-<li>Why reinvent the wheel? What is better about this wheel? Is there
-any existing project that you can partner with or reuse?</li>
-
-<li>Where would you go to try to find potential contibutors?</li>
-</ul>
-
-</body>
+ </body>
 </html>
+

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

svn commit: r7 - trunk/www cbalz Christopher M Balz 2006-01-14 22:01:38 PST
Messages per page: