[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: CVS update: index.html



  User: danmc   
  Date: 07/03/09 17:08:32

  Modified:    .        index.html projects.html
  Log:
  fix up formatting
  
  
  Revision  Changes    Path
  1.3       +5 -3      eda/geda/website/gsoc/index.html
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/website/gsoc/index.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- index.html	9 Mar 2007 15:04:07 -0000	1.2
  +++ index.html	9 Mar 2007 22:08:32 -0000	1.3
  @@ -56,7 +56,7 @@
   
   <H4>
   <A NAME="google"></A>
  -Google applicatio information.
  +Google application information.
   </H4>
   <p>
   Details for student applications to Google can
  @@ -88,7 +88,7 @@
   <ul>
   <li>Summary of the project including the end goal</li>
   <li>Detail the scope of the project.  What do you intend on delivering
  -and what do you not indend on delivering.</li>
  +and what do you not intend on delivering.</li>
   <li>Provide a timetable for the project including certain
   milestones.</li>
   <li>Is this a rewrite or porting of existing software or is it a "from
  @@ -126,6 +126,8 @@
   Tell us a little about yourself in your application.
   <ul>
   <li>What programming experience do you have?</li>
  +<li>What experience do you have with source control systems like CVS and subversion?</li>
  +<li>What experience do you have with software development in a collaborative environment?</li>
   <li>What experience do you have with CAD tools in general and gEDA in
   particular?</li>
   <li>What electronics experience do you have?</li>
  @@ -140,7 +142,7 @@
   <div id="footer">
   <h5>
   Last update: 
  -$Id: index.html,v 1.2 2007/03/09 15:04:07 danmc Exp $
  +$Id: index.html,v 1.3 2007/03/09 22:08:32 danmc Exp $
   </h5>
   </div>
   
  
  
  
  1.3       +48 -28    eda/geda/website/gsoc/projects.html
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: projects.html
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/website/gsoc/projects.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- projects.html	9 Mar 2007 15:04:07 -0000	1.2
  +++ projects.html	9 Mar 2007 22:08:32 -0000	1.3
  @@ -32,7 +32,7 @@
   </ul>
   
   <h3>
  -<A HREF="../index.html">gEDA</A> -&gt; projects
  +<A HREF="../index.html">gEDA</A> -&gt; GSoC 2007
   </h3>
   
   </div>
  @@ -44,22 +44,33 @@
   Project Ideas
   </H2>
   </CENTER>
  +<p>
  +This page contains various ideas for projects.  Note that some are too
  +small by themselves as the Summer of Code program is a 3 month
  +program.  Students should keep that in mind and possibly combine ideas
  +from different projects.
  +</p>
  +<hr>
   
   <H3>
  -<A HREF="#whatis">What is pcb?</A><BR>
  -<A HREF="#look">What does it look like?</A><BR>
  -<A HREF="#author">Who are the current authors of pcb?</A><BR>
  -<A HREF="#version">What is the current version?</A><BR>
  -<A HREF="#download">Where can I download it?</A><BR>
  +<A HREF="#layers">More non-copper layers for pcb.</A><BR>
  +<A HREF="#partman">Parts manager.</A><BR>
  +<A HREF="#gnetlist">Gnetlist internal rewrite.</A><BR>
  +<A HREF="#libgedaapi">Libgeda API formalization</A><BR>
  +<A HREF="#gwave">Waveform viewer</A><BR>
  +<A HREF="#testsuite">Regression tests and unit tests</A><BR>
  +<A HREF="#drc">PCB Drc interface improvements</A><BR>
  +<A HREF="#annotate">Improved and formalized mechanism for forward/backward annotation</A><BR>
  +<A HREF="#annotate">IPC Footprint Calculator</A><BR>
   </H3>
   <HR>
   
   <H4>
  -<A NAME="whatis"></A>
  -What is pcb?
  +<A NAME="layers"></A>
  +More non-copper layers for pcb.
   </H4>
   <p>
  -<em>PCB</em>:  PCB support for multiple non-copper layers that are
  +<em>PCB</em>:  Add support for multiple non-copper layers that are
   more editable.  These layers would need to be allowed as part of an
   element and standalone.  These are things like keepout regions,
   assembly drawing, an actual board outline layer that is not just a
  @@ -74,8 +85,8 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="partman"></A>
  +Parts manager.
   </H4>
   <p>
   <em>New component/gschem</em>: A parts manager that takes a graphical
  @@ -91,8 +102,8 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="gnetlist"></A>
  +Gnetlist internal rewrite
   </H4>
   <p>
   <em>gnetlist</em>: Totally rework the internals using gnetman and/or
  @@ -100,14 +111,20 @@
   Ideally highly capable and efficient internal data structures and
   methods for accessing the database should be used.  Then a
   scheme/guile api provided.  It may be a benefit to use swig to allow
  -easy interfacing to multiple scripting languages.</td>
  +easy interfacing to multiple scripting languages.  gnetman is probably
  +the logical starting point since the database was designed by someone
  +with a lot of experience in this area and it uses datadraw which is a
  +proven high power CASE tool.  It will be important to provide a
  +compatability API for the existing backends while providing a more
  +high power and flexible API for new backends and improvements of the
  +old ones.
   </p>
   
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="libgedaapi"></A>
  +Libgeda API formalization
   </H4>
   <p>
   <em>libgeda</em>: expand libgeda (if needed) to provide a complete
  @@ -122,8 +139,8 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="gwave"></A>
  +Waveform viewer
   </H4>
   <p>
   <em>gwave</em>:  work on bringing gwave more up to speed in terms of
  @@ -137,22 +154,25 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="testsuite"></A>
  +Unit testing for PCB, gschem, and gnetlist
   </H4>
   <p>
  -<em>PCB</em>: develop a test framework for as much of pcb as possible.
  +<em>PCB, libgeda, gschem, gnetlist</em>: develop a test framework for
  +as much of these tools as possible. 
   I'd love to see a fairly large regression test suite.  Some examples
   are sets of layouts that just barely pass and just barely fail each of
   the different DRC checks, generate BOM's, x-y files, generate gerbers
   and maybe use gerbv to do a graphical xor against a "golden" file.
  +For gnetlist, reference netlists that have been placed into some
  +canonical form should be generated.
   </p>
   
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="drc"></A>
  +PCB Drc interface improvements
   </H4>
   <p>
   <em>PCB</em>: improve the DRC interface for pcb.  Perhaps have a drc
  @@ -165,8 +185,8 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="annotate"></A>
  +Improved and formalized mechanism for forward/backward annotation
   </H4>
   <p>
   <em>libgeda/gschem</em>: add hooks into gschem needed to fully support
  @@ -177,8 +197,8 @@
   <hr>
   
   <H4>
  -<A NAME="look"></A>
  -What does it look like?
  +<A NAME="ipc"></A>
  +IPC Footprint Calculator
   </H4>
   <p>
   Build a footprint calculator that can take the IPC rules and produce a
  @@ -195,7 +215,7 @@
   <div id="footer">
   <h5>
   Last update: 
  -$Id: projects.html,v 1.2 2007/03/09 15:04:07 danmc Exp $
  +$Id: projects.html,v 1.3 2007/03/09 22:08:32 danmc Exp $
   </h5>
   </div>
   
  
  
  


_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs