Added link to style-doc

This commit is contained in:
Paolo Cignoni cignoni 2005-12-29 18:37:38 +00:00
parent fd0ee822a2
commit 9f8b0b84f7

View File

@ -6,6 +6,8 @@
@ -15,6 +17,7 @@
@ -25,6 +28,8 @@
<title>Meshlab Development</title>
<meta name="author" content="Paolo Cignoni">
@ -32,6 +37,8 @@
@ -42,6 +49,8 @@
@ -52,6 +61,8 @@
@ -62,6 +73,8 @@
@ -76,6 +89,7 @@
<div id="leftcontent">
<h1>MeshLab:
Development page</h1>
@ -84,6 +98,7 @@ Development page</h1>
<p class="body"> This page is devoted to some internal
development notes. Given the
linguistic coherency among developers they will be only&nbsp;in
@ -94,6 +109,7 @@ italian. Sorry.
<h2>CVS&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;</h2>
@ -101,6 +117,7 @@ italian. Sorry.
<p class="body"> Al solito mi raccomando di seguire tutte
le solite pratiche del bravo programmatore: <br>
@ -108,18 +125,21 @@ le solite pratiche del bravo programmatore: <br>
</p>
<ul>
<li>Fate update ogni volta che vi mettete a lavorare, non solo
del repository di MeshLab, ma anche di quello di VCG</li>
@ -127,12 +147,14 @@ del repository di MeshLab, ma anche di quello di VCG</li>
<li>Fate edit delle cose che iniziate a cambiare,</li>
<li>Prima di fare edit controllate che non l'abbia in edit
qualcun altro,</li>
@ -140,12 +162,14 @@ qualcun altro,</li>
<li>Non lasciate in edit le cose per troppo tempo,</li>
<li>Non committate mai cose che non compilano o che non fanno
funzionare le cose degli altri,</li>
@ -153,12 +177,14 @@ funzionare le cose degli altri,</li>
<li>Committate spesso (compatibilmente con quanto di cui sopra).</li>
<li>Commentate <span style="font-weight: bold; font-style: italic;">SEMPRE </span>ogni
vostro commit (in inglese please) </li>
@ -166,18 +192,21 @@ vostro commit (in inglese please) </li>
</ul>
<h2>Web</h2>
<p class="body"> Le paginette web di sourceforge sono
tenute anche loro in cvs. <br>
@ -185,6 +214,7 @@ tenute anche loro in cvs. <br>
Quindi se fate modifiche fatele sul vostro file system, committatele e
poi a mano fate update tramite ftp.<br>
@ -192,6 +222,7 @@ poi a mano fate update tramite ftp.<br>
(in alternativa qualcuno che ha voglia potrebbe settare un task cron
sulla shell di sf che aggiorni la copia in public_html direttamente via
cvs update una volta al giorno). Il comando da dare su shell.sf.net una
@ -201,6 +232,7 @@ volta dentro la dir meshlab/htdocs e'</p>
<p style="font-family: monospace;" class="body"> cvs -d
:pserver:anonymous@cvs1:/cvsroot/meshlab update</p>
@ -208,19 +240,23 @@ volta dentro la dir meshlab/htdocs e'</p>
<h2>Mailing List</h2>
<p>C'e' una mailing list su sourceforge cui siete pregati di iscrivervi tutti:
</p>
<p><a class="moz-txt-link-freetext" href="http://lists.sourceforge.net/lists/listinfo/meshlab-devel">http://lists.sourceforge.net/lists/listinfo/meshlab-devel</a></p>
<p>La lista la useremo per tutte le comunicazioni semi-urgenti (e.g. quelle
che uno si aspetta vengano recepite entro un giorno) che riguardano
soprattutto lo sviluppo di MeshLab. Ad esempio per essere sicuri che
@ -232,30 +268,35 @@ interfacce comuni...
<h3>Note di Compilazione</h3>
<p class="body">Si assume che&nbsp;</p>
<ol>
<li>QT 4.0 sia installato</li>
<li>il modulo cvs meshlab e quello di vcg siano allo stesso
livello e
che il modulo che contiene la <i>vcg lib</i> sia in una
@ -267,12 +308,14 @@ es. dovreste avere qualcosa tipo \doc\sf\vcg\space\point3.h e
</ol>
<p class="body">
La libreria VCG, pagina ufficiale <a href="http://vcg.sourceforge.net">vcg.sf.net</a>,&nbsp;e'
scaricabile in cvs
@ -283,33 +326,39 @@ anonimo
<div style="text-align: center;">&nbsp;:ext:anonymous@cvs.sourceforge.net:/cvsroot/vcg<br>
</div>
<p class="body"> Gli esempi di base della libreria li
trovate sotto sf/apps/sample.
Lasciate perdere la roba sotto test.
Lasciate perdere la roba sotto test.</p>
<p class="body"><a href="style.html">Guida di stile</a>.
</p>
<h2>Task</h2>
<p class="body"> I vari task che vi sono assegnati sono registrati come task dei
rispettivi <a href="https://sourceforge.net/pm/?group_id=149444">sottoprogetti</a>
che fanno parte di MeshLab&nbsp; </p>
@ -318,6 +367,7 @@ che fanno parte di MeshLab&nbsp; </p>
<h3><a href="./filter.html">Gruppo
Filtering</a></h3>
@ -325,6 +375,7 @@ Filtering</a></h3>
<span style="font-style: italic;">Latronico, Venturi </span>
<ol>
@ -332,29 +383,35 @@ Filtering</a></h3>
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&amp;project_task_id=120436&amp;group_id=149444&amp;group_project_id=44906">LOOP</a>
Implementare la tecnica di subdivision surface di Loop.</li>
<li><span style="color: rgb(204, 0, 0); font-weight: bold;">DECIMATOR </span><span style="color: rgb(0, 0, 0);">Implementare con algoritmo di cluster.</span><br style="color: rgb(0, 0, 0);">
<br style="color: rgb(0, 0, 0);">
</li>
</ol>
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44908&amp;group_id=149444&amp;func=browse">Gruppo
Interface Framework</a></h3>
@ -362,12 +419,14 @@ Interface Framework</a></h3>
<span style="font-style: italic;">Mochi, Vacca, Portelli<br>
</span>
<ol>
@ -375,6 +434,7 @@ Interface Framework</a></h3>
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&amp;project_task_id=120441&amp;group_id=149444&amp;group_project_id=44908">Release</a>:
Iniziate a prendere confidenza con il meccanismo di release di SF e
fate la prima rel dei binari e dei src di MeshLab. Aggiungete una dir
@ -387,6 +447,7 @@ solo package (chiamato MeshLab) e tre file al suo interno (binari win
linux e src).</li>
<li><span style="font-weight: bold;">Logging e toolbar</span>,
Adattate la classe LogStream.h alle nostre necessita', inizialmente
fate solo che mostra il dump delle varie scritte (ad es. usate la
@ -402,12 +463,14 @@ voglia)&nbsp;</li>
</ol>
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44907&amp;group_id=149444&amp;func=browse">Gruppo
Rendering</a>&nbsp;</h3>
@ -415,12 +478,14 @@ Rendering</a>&nbsp;</h3>
<span style="font-style: italic;">Vannini, Gangemi, Pirro<br>
</span>
<ol>
@ -428,6 +493,7 @@ Rendering</a>&nbsp;</h3>
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&amp;project_task_id=120438&amp;group_id=149444&amp;group_project_id=44907">CURVATURE</a>
Implementare il calcolo delle curvature principali gaussiane e media
per una mesh. Inizialmente fate una dir <span style="font-style: italic;">meshlab/src/test/curvature</span> e fate
@ -440,50 +506,60 @@ serve. Poi se tutto funge come si deve lo si aggiunge come componente.</li>
</ol>
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44909&amp;group_id=149444&amp;func=browse">Gruppo Selection and IO</a></h3>
<span style="font-style: italic;">Buzzelli, Mazzanti</span>
<ol>
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&amp;project_task_id=120762&amp;group_id=149444&amp;group_project_id=44909">Obj file format</a> input
Aggiungere il supporto del formato obj, come documentazione del formato 3d partite da:<br>
<a href="http://www.csit.fsu.edu/%7Eburkardt/data/obj/obj.html">http://www.csit.fsu.edu/~burkardt/data/obj/obj.html</a><br>
<a href="http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/OBJ.spec">http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/OBJ.spec</a><br>
Raccogliete anche un po di modelli 3d obj liberi che esemplifichino i
vari tipi di attributi che possono comparire nei modelli. </li>
</ol>
<span style="font-style: italic;"><br>
&nbsp;&nbsp;&nbsp; </span>
<dl>
@ -491,20 +567,23 @@ vari tipi di attributi che possono comparire nei modelli. </li>
</dl>
</div>
<div id="rightcontent">
<a href="https://sourceforge.net/projects/meshlab/"><img src="http://sourceforge.net/sflogo.php?group_id=149444&amp;type=2" alt="SourceForge.net Logo" border="0" height="37" width="125"></a>
<a href="https://sourceforge.net/projects/meshlab/"><img style="border: 0px solid ; width: 125px; height: 37px;" src="http://sourceforge.net/sflogo.php?group_id=149444&amp;type=2" alt="SourceForge.net Logo"></a>
<p class="menu"><a href="http://meshlab.sourceforge.net">Main
Page&nbsp;</a></p>
@ -512,24 +591,28 @@ Page&nbsp;</a></p>
<p class="menu"><a href="https://sourceforge.net/project/showfiles.php?group_id=149444">Download</a></p>
<p class="menu"><a href="http://cvs.sourceforge.net/viewcvs.py/meshlab/">CVS</a></p>
<p class="menu"><a href="https://sourceforge.net/pm/?group_id=149444">TASK</a></p>
<p class="menu"><a href="https://sourceforge.net/projects/meshlab/">SF project
page</a></p>
@ -537,11 +620,13 @@ page</a></p>
</div>
</body>
</html>