Space: Apache OpenOffice Community 
(https://cwiki.apache.org/confluence/display/OOOUSERS)
Page: Header Project 
(https://cwiki.apache.org/confluence/display/OOOUSERS/Header+Project)


Edited by Andrew Rist:
---------------------------------------------------------------------
h2. Header Project

The code base of OpenOffice.org has been granted to ASF in the form of two 
Software Grant Agreements.  This project will cover the process of applying the 
[ASF Source Header and Copyright Notice 
Policy|http://www.apache.org/legal/src-headers.html] to the files identified in 
the two software grant agreements.

The two SGAs account for nearly 70K files, and over 300 file types.  The 
process for making the changes should take into account a number of 
considerations:
* svn check-ins will be split up into manageable file sets to control both load 
on the server and the ability to back gracefully back out any changes that 
cause issues
* check-ins will be verified by builds so that the build does not get broken  
* progress will be matched to a master list to ensure that all of the 
appropriate files are covered
* files will be grouped by file type to make changes as homogeneous as possible
* appropriate automation will be used where possible

The process for applying the header changes will happen in three main stages:
* file types that generally already have headers will be converted to ALv2 
headers (with appropriate notices added to the notice file)
* file types with no headers currently will be processed (with the potential 
that some file types will continue to have no header)
* a cleanup and verification step will verify that all required changes have 
been made and any issues resolved (this should include the use of the Apache 
Release Audit Tool (RAT) to ensure that we have a clean code base)

PROCESS PROGRESS
* 67834 to go 
* batch 1 - cxx, hxx, java files. 11/06/2011 11337+11823+3676  (40998 to go) 
* file types eliminated - java~, java_, Regex_Experimental  =   4 files...  
(40994 to go)
* batch 2 - cc, cpp, cs, css, idl, inc, inl, lex, m, mm, rc, s, sdi, txx, ulf, 
y  = 4 + 142 + 28 + 490 + 5349 + 592 + 8 + 1 + 15 + 36 + 30 + 17 + 104 + 1 + 65 
+ 3 files...  (34109 to go)
* batch 3 - c, h, hrc, src  = 165 + 805 + 792 + 795 files...  (31552 to go)
* batch 4 - xcu, xcs, xml, xsl, dtd, api, xslt, xdl = 902 + 110 + 1639 + 137 + 
31 + 9 + 3 + 55 files (28666 to go)
* batch 5 - xba, xlb, mod  = 1207 + 1148 + 40  files...  (26271 to go)

ISSUES
* Many of the files in the grant without headers were files which were 
auto-generated; files like StdAfx.h in Windows code and files generated by lex. 
 I have added Apache headers to the top of these files.


||      file ext        ||      \# files        ||      batch   ||      file 
list       ||      comments        ||
|       0       |       1       |               |               |               
|
|       1       |       1       |               |               |               
|
|       123     |       1       |               |               |               
|
|       add     |       1       |               |               |               
|
|       all     |       2       |               |               |               
|
|       am      |       1       |               |               |               
|
|       api     |       9       |       batch 4 |               |               
|
|       applescript     |       2       |               |               |       
        |
|       applications    |       1       |               |               |       
        |
|       asm     |       2       |               |               |               
|
|       asp     |       6       |               |               |               
|
|       attr    |       24      |               |               |               
|
|       autotools       |       3       |               |               |       
        |
|       awk     |       13      |               |               |               
|
|       bak     |       1       |               |               |               
|
|       bas     |       295     |               |               |               
|
|       bat     |       12      |               |               |               
|
|       bau     |       84      |               |               |               
|
|       bck     |       1       |               |               |               
|
|       bmp     |       157     |               |               |               
|
|       bsh     |       9       |               |               |               
|
|       bsh_    |       1       |               |               |               
|
|       btm     |       20      |               |               |               
|
|       c       |       165     |       batch 3 |               |               
|
|       cc      |       4       |       batch 2 |               |               
|
|       cfg     |       750     |               |               |               
|
|       cgm     |       2       |               |               |               
|
|       chd     |       1       |               |               |               
|
|       cl      |       2       |               |               |               
|
|       class   |       2       |               |               |               
|
|       cls     |       14      |               |               |               
|
|       cmd     |       7       |               |               |               
|
|       cmn     |       1       |               |               |               
|
|       common  |       6       |               |               |               
|
|       component       |       264     |               |               |       
        |
|       components      |       20      |               |               |       
        |
|       conf    |       3       |               |               |               
|
|       config  |       1       |               |               |               
|
|       cpp     |       142     |       batch 2 |               |               
|
|       crl     |       18      |               |               |               
|
|       crt     |       79      |               |               |               
|
|       cs      |       28      |       batch 2 |               |               
|
|       css     |       490     |       batch 2 |               |               
|
|       csv     |       712     |               |               |               
|
|       cur     |       80      |               |               |               
|
|       cxx     |       11337   |       batch 1 |               |       /* ... 
*/ syntax        |
|       dat     |       49      |               |               |               
|
|       db      |       1       |               |               |               
|
|       dbf     |       10      |               |               |               
|
|       dbt     |       6       |               |               |               
|
|       DCA     |       1       |               |               |               
|
|       def     |       30      |               |               |               
|
|       default |       1       |               |               |               
|
|       desktop |       50      |               |               |               
|
|       dfm     |       1       |               |               |               
|
|       dic     |       23      |               |               |               
|
|       DIF     |       1       |               |               |               
|
|       diff    |       3       |               |               |               
|
|       dir     |       1       |               |               |               
|
|       directory       |       1       |               |               |       
        |
|       dlg     |       1       |               |               |               
|
|       dll     |       8       |               |               |               
|
|       dmake   |       3       |               |               |               
|
|       doc     |       57      |               |               |               
|
|       docx    |       51      |               |               |               
|
|       dpr     |       1       |               |               |               
|
|       dsp     |       8       |               |               |               
|
|       Dsr     |       1       |               |               |               
|
|       dsw     |       4       |               |               |               
|
|       dtd     |       31      |       batch 4 |               |               
|
|       dxf     |       4       |               |               |               
|
|       dxp     |       139     |               |               |               
|
|       efforts |       1       |               |               |               
|
|       el      |       1       |               |               |               
|
|       emf     |       3       |               |               |               
|
|       env     |       2       |               |               |               
|
|       eps     |       2       |               |               |               
|
|       exe     |       2       |               |               |               
|
|       exp     |       12      |               |               |               
|
|       file    |       3       |               |               |               
|
|       flt     |       28      |               |               |               
|
|       fmt     |       1       |               |               |               
|
|       form    |       45      |               |               |               
|
|       frm     |       4       |               |               |               
|
|       FRX     |       1       |               |               |               
|
|       gen     |       4       |               |               |               
|
|       gif     |       341     |               |               |               
|
|       giff    |       1       |               |               |               
|
|       gitignore       |       2       |               |               |       
        |
|       h       |       805     |       batch 3 |               |               
|
|       hdb     |       2       |               |               |               
|
|       head    |       3       |               |               |               
|
|       header  |       1       |               |               |               
|
|       hgignore        |       1       |               |               |       
        |
|       hgtags  |       1       |               |               |               
|
|       hid     |       2       |               |               |               
|
|       hrc     |       792     |       batch 3 |               |               
|
|       htm     |       32      |               |               |               
|
|       html    |       186     |               |               |               
|
|       hwp     |       1       |               |               |               
|
|       hxx     |       11823   |       batch 1 |               |       /* ... 
*/ syntax        |
|       icns    |       41      |               |               |               
|
|       ico     |       318     |               |               |               
|
|       idl     |       5349    |       batch 2 |               |               
|
|       idt     |       97      |               |               |               
|
|       img     |       1       |               |               |               
|
|       in      |       9       |               |               |               
|
|       inc     |       592     |       batch 2 |               |               
|
|       infile  |       73      |               |               |               
|
|       info    |       3       |               |               |               
|
|       ini     |       24      |               |               |               
|
|       ini_    |       1       |       -       |               |               
|
|       inl     |       8       |       batch 2 |               |               
|
|       jar     |       10      |               |               |               
|
|       java    |       3676    |       batch 1 |               |       /* ... 
*/ syntax        |
|       java_   |       2       |       -       |               |       cleaned 
from svn        |
|       java~   |       1       |       -       |               |       cleaned 
from svn        |
|       jcb     |       1       |               |               |               
|
|       jcs     |       1       |               |               |               
|
|       job     |       3       |               |               |               
|
|       jpeg    |       1       |               |               |               
|
|       jpg     |       83      |               |               |               
|
|       js      |       11      |               |               |               
|
|       kdelnk  |       12      |               |               |               
|
|       keys    |       40      |               |               |               
|
|       l       |       7       |               |               |               
|
|       langpack        |       1       |               |               |       
        |
|       ldf     |       1       |               |               |               
|
|       ldif    |       1       |               |               |               
|
|       legal   |       3       |               |               |               
|
|       lex     |       1       |       batch 2 |               |               
|
|       list    |       3       |               |               |               
|
|       ll      |       1       |               |               |               
|
|       lm      |       1       |               |               |               
|
|       lnk     |       1       |               |               |               
|
|       log     |       141     |               |               |               
|
|       lst     |       443     |               |               |               
|
|       m       |       15      |       batch 2 |               |               
|
|       mac     |       1       |               |               |               
|
|       manifest        |       5       |               |               |       
        |
|       map     |       350     |               |               |               
|
|       mapfile |       1       |               |               |               
|
|       mdb     |       1       |               |               |               
|
|       met     |       3       |               |               |               
|
|       mf      |       39      |               |               |               
|
|       mime    |       1       |               |               |               
|
|       mingw   |       3       |               |               |               
|
|       mk      |       2598    |               |               |               
|
|       mm      |       36      |       batch 2 |               |               
|
|       mod     |       40      |       batch 5 |               |               
|
|       mov     |       1       |               |               |               
|
|       nbattrs |       1       |               |               |               
|
|       nbs     |       1       |               |               |               
|
|       NET/WriterDemo/Makefile |       1       |               |               
|               |
|       nib     |       3       |               |               |               
|
|       no extension    |       472     |               |               |       
        |
|       nsf     |       1       |               |               |               
|
|       nsi     |       1       |               |               |               
|
|       odb     |       8       |               |               |               
|
|       odf     |       2       |               |               |               
|
|       odg     |       63      |               |               |               
|
|       odl     |       1       |               |               |               
|
|       odm     |       4       |               |               |               
|
|       odp     |       74      |               |               |               
|
|       ods     |       131     |               |               |               
|
|       odt     |       216     |               |               |               
|
|       ooo_build       |       3       |               |               |       
        |
|       org-debian-menus        |       1       |               |               
|               |
|       orig    |       1       |               |               |               
|
|       otp     |       153     |               |               |               
|
|       ots     |       451     |               |               |               
|
|       ott     |       1718    |               |               |               
|
|       oxt     |       332     |               |               |               
|
|       p12     |       55      |               |               |               
|
|       patch   |       122     |               |               |               
|
|       pbm     |       2       |               |               |               
|
|       pcd     |       2       |               |               |               
|
|       pcp     |       3       |               |               |               
|
|       pct     |       2       |               |               |               
|
|       pcx     |       2       |               |               |               
|
|       pdb     |       109     |               |               |               
|
|       pdf     |       15      |               |               |               
|
|       pem     |       116     |               |               |               
|
|       pgm     |       2       |               |               |               
|
|       pl      |       137     |               |               |               
|
|       plist   |       4       |               |               |               
|
|       pln     |       1       |               |               |               
|
|       pm      |       120     |               |               |               
|
|       pmk     |       81      |               |               |               
|
|       png     |       8400    |               |               |               
|
|       policy  |       2       |               |               |               
|
|       ppm     |       3       |               |               |               
|
|       ppt     |       15      |               |               |               
|
|       prj     |       1       |               |               |               
|
|       properties      |       157     |               |               |       
        |
|       props   |       9       |               |               |               
|
|       PS      |       7       |               |               |               
|
|       psd     |       2       |               |               |               
|
|       psw     |       1       |               |               |               
|
|       ptr     |       74      |               |               |               
|
|       py      |       67      |               |               |               
|
|       r       |       3       |               |               |               
|
|       ras     |       2       |               |               |               
|
|       rc      |       30      |       batch 2 |               |               
|
|       rdb     |       2       |               |               |               
|
|       rdf     |       3       |               |               |               
|
|       ref     |       4       |               |               |               
|
|       reg     |       5       |               |               |               
|
|       Regex_Experimental      |       1       |               |               
|       cleaned from svn        |
|       res     |       1       |               |               |               
|
|       rgs     |       30      |               |               |               
|
|       rng     |       3       |               |               |               
|
|       rtf     |       5       |               |               |               
|
|       rtfs    |       1       |               |               |               
|
|       s       |       17      |       batch 2 |               |               
|
|       sam     |       1       |               |               |               
|
|       sample  |       2       |               |               |               
|
|       sce     |       30      |               |               |               
|
|       scp     |       100     |               |               |               
|
|       script  |       1       |               |               |               
|
|       sct     |       10      |               |               |               
|
|       sda     |       51      |               |               |               
|
|       sdc     |       34      |               |               |               
|
|       sdd     |       7       |               |               |               
|
|       sdf     |       132     |               |               |               
|
|       sdg     |       8       |               |               |               
|
|       sdi     |       104     |       batch 2 |               |               
|
|       sds     |       5       |               |               |               
|
|       sdv     |       10      |               |               |               
|
|       sdw     |       46      |               |               |               
|
|       sed     |       4       |               |               |               
|
|       settings        |       4       |               |               |       
        |
|       sfd     |       1       |               |               |               
|
|       sgf     |       2       |               |               |               
|
|       sgv     |       2       |               |               |               
|
|       sh      |       62      |               |               |               
|
|       sid     |       8       |               |               |               
|
|       skl     |       1       |               |               |               
|
|       slk     |       1       |               |               |               
|
|       sln     |       6       |               |               |               
|
|       smf     |       29      |               |               |               
|
|       snk     |       1       |               |               |               
|
|       sob     |       1       |               |               |               
|
|       soc     |       31      |               |               |               
|
|       sod     |       26      |               |               |               
|
|       soe     |       26      |               |               |               
|
|       sog     |       51      |               |               |               
|
|       soh     |       26      |               |               |               
|
|       spec    |       5       |               |               |               
|
|       sql     |       1       |               |               |               
|
|       src     |       795     |       batch 3 |               |               
|
|       srs     |       1       |               |               |               
|
|       stc     |       1       |               |               |               
|
|       strings |       1       |               |               |               
|
|       stw     |       90      |               |               |               
|
|       svg     |       1       |               |               |               
|
|       svm     |       2       |               |               |               
|
|       sxc     |       166     |               |               |               
|
|       sxd     |       16      |               |               |               
|
|       sxg     |       10      |               |               |               
|
|       sxi     |       13      |               |               |               
|
|       sxm     |       7       |               |               |               
|
|       sxs     |       2       |               |               |               
|
|       sxw     |       283     |               |               |               
|
|       tab     |       38      |               |               |               
|
|       tail    |       3       |               |               |               
|
|       tcsh    |       1       |               |               |               
|
|       template        |       10      |               |               |       
        |
|       tests   |       9       |               |               |               
|
|       tga     |       2       |               |               |               
|
|       thm     |       10      |               |               |               
|
|       tif     |       3       |               |               |               
|
|       tiff    |       1       |               |               |               
|
|       tmpl    |       1       |               |               |               
|
|       tpt     |       1       |               |               |               
|
|       tree    |       8       |               |               |               
|
|       ttf     |       1       |               |               |               
|
|       txt     |       512     |               |               |               
|
|       txx     |       1       |       batch 2 |               |               
|
|       types   |       2       |               |               |               
|
|       ulf     |       65      |       batch 2 |               |               
|
|       unx     |       11      |               |               |               
|
|       url     |       1       |               |               |               
|
|       vb      |       5       |               |               |               
|
|       vbp     |       4       |               |               |               
|
|       vbproj  |       1       |               |               |               
|
|       vbs     |       2       |               |               |               
|
|       vbw     |       5       |               |               |               
|
|       vcproj  |       5       |               |               |               
|
|       vor     |       6       |               |               |               
|
|       w95     |       15      |               |               |               
|
|       wav     |       38      |               |               |               
|
|       wb2     |       1       |               |               |               
|
|       win     |       31      |               |               |               
|
|       win32   |       3       |               |               |               
|
|       wk1     |       1       |               |               |               
|
|       wks     |       1       |               |               |               
|
|       wmf     |       9       |               |               |               
|
|       wps     |       1       |               |               |               
|
|       wsc     |       1       |               |               |               
|
|       wsf     |       1       |               |               |               
|
|       xba     |       1207    |       batch 5 |               |               
|
|       xbm     |       2       |               |               |               
|
|       xcd     |       1       |               |               |               
|
|       xcl     |       18      |               |               |               
|
|       xcs     |       110     |       batch 4 |               |               
|
|       xcu     |       902     |       batch 4 |               |               
|
|       xdl     |       55      |       batch 4 |               |               
|
|       xhp     |       2676    |               |               |               
|
|       xlb     |       1148    |       batch 5 |               |               
|
|       xlc     |       4       |               |               |               
|
|       xls     |       141     |               |               |               
|
|       xlsb    |       2       |               |               |               
|
|       xlsm    |       2       |               |               |               
|
|       xlsx    |       1       |               |               |               
|
|       xlt     |       3       |               |               |               
|
|       xltm    |       1       |               |               |               
|
|       xltx    |       1       |               |               |               
|
|       xmi     |       1       |               |               |               
|
|       xml     |       1639    |       batch 4 |               |               
|
|       xml_    |       2       |               |               |               
|
|       xpm     |       33      |               |               |               
|
|       xrm     |       1       |               |               |               
|
|       xsce    |       13      |               |               |               
|
|       xsd     |       11      |               |               |               
|
|       xsl     |       137     |       batch 4 |               |               
|
|       xslt    |       3       |       batch 4 |               |               
|
|       y       |       3       |       batch 2 |               |               
|
|       zip     |       14      |               |               |               
|
|       zuml    |       2       |               |               |               
|


Change your notification preferences: 
https://cwiki.apache.org/confluence/users/viewnotifications.action    

Reply via email to