LOSTWAGES: updates
Mike McCormack
mike at codeweavers.com
Fri Mar 25 06:48:48 CST 2005
The fun projects page is no longer valid. I'm getting tried of keeping
the website W3 compliant, so I'm making it a janitorial project.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.winehq.org%2Fsite%2Ffun_projects
Mike
ChangeLog:
* move janitorial project that Jacob Ericson finished in one day to the
complete section
* suggest new janitorial project to keep the website valid
* remove rsabase.dll project, as Michael Jung is working on rsaenh.dll
instead
-------------- next part --------------
Index: templates/en/fun_projects.template
===================================================================
RCS file: /home/wine/lostwages/templates/en/fun_projects.template,v
retrieving revision 1.24
diff -u -p -r1.24 fun_projects.template
--- templates/en/fun_projects.template 16 Mar 2005 17:39:04 -0000 1.24
+++ templates/en/fun_projects.template 25 Mar 2005 12:44:10 -0000
@@ -557,14 +557,4 @@
<li>updated: Mar 15, 2005
</ul>
- <h3 class=todo>RSA Crypto API</h3>
- <p>Implement the <a href="http://msdn.microsoft.com/library/en-us/security/security/cryptography_functions.asp">Crypto API</a>
- provided by rsabase.dll using
- <a href="http://www.openssl.org">openssl</a>'s libcrypto.so.
- <ul>
- <li>workers: <i>wanted</i>
- <li>status: <i>to do</i>
- <li>updated: Mar 16, 2004
- </ul>
-
<p> </p>
Index: templates/en/janitorial.template
===================================================================
RCS file: /home/wine/lostwages/templates/en/janitorial.template,v
retrieving revision 1.74
diff -u -p -r1.74 janitorial.template
--- templates/en/janitorial.template 23 Mar 2005 14:56:08 -0000 1.74
+++ templates/en/janitorial.template 25 Mar 2005 12:44:10 -0000
@@ -7,16 +7,6 @@
Janitor's List</a>), and it's high time that we have one too.
What is there to clean up? Well, lots of things! :)
- <h2>Remove HeapAlloc casts</h2>
-
- Casting the return value of HeapAlloc and HeapReAlloc is unnecessary,
- and should be avoided. All existing casts can be removed. You can
- find them using:<p>
-
- <tt>find . -name "*.[ch]" | xargs egrep "\) *Heap(Re)?Alloc"</tt>
-
- As of the 23rd March 2005, there's 262 of these to be removed.
-
<h2>Check the usage of strncpy/strncpyW</h2>
<i>strncpy(dst,src,n)</i> has two subtle
@@ -343,6 +333,18 @@
<h2>Miscellaneous</h2>
+ <h2>Check www.winehq.org against the W3 HTML validator</h2>
+
+ It's good practice to keep our website W3 compliant. The
+ <a href="http://validator.w3.org/">W3 HTML validator</a> can
+ check a site's HTML for conformance to the W3C recommendations.<p>
+
+ If you find errors on the website, you can
+ <a href="http://www.winehq.org/site/sending_patches">submit patches</a>
+ against the <a href="http://cvs.winehq.org/cvsweb/lostwages/">lostwages</a>
+ module in the Wine CVS to wine-patches with the subject
+ starting with "LOSTWAGES:".<p>
+
<h3>Use Compiler Warnings to Fix Errors</h3>
Having gcc print out some warnings could isolate some problems. There are
at least three different ones that we should investigate:
@@ -540,6 +542,21 @@
<ul>
<li>workers: James Hawkins, Joris Huizer, Paul Vriens
<li>completed: <span class="done">Jan 25, 2005</span>
+ </ul>
+
+ <h2>Remove HeapAlloc casts</h2>
+
+ Casting the return value of HeapAlloc and HeapReAlloc is unnecessary,
+ and should be avoided. All existing casts can be removed. You can
+ find them using:<p>
+
+ <tt>find . -name "*.[ch]" | xargs egrep "\) *Heap(Re)?Alloc"</tt><p>
+
+ As of the 23rd March 2005, there's 262 of these to be removed.
+
+ <ul>
+ <li>workers: Jacob Ericson (completed in one day!)
+ <li>completed: <span class="done">Mar 25, 2005</span>
</ul>
<p> </p>
More information about the wine-patches
mailing list