Changeset 53782 in webkit


Ignore:
Timestamp:
Jan 24, 2010 1:05:10 PM (14 years ago)
Author:
Chris Jerdonek
Message:

Added to contributing code page a pointer to the preferred
license text. Also added information about copyright lines.

Reviewed by David Kilzer.

https://bugs.webkit.org/show_bug.cgi?id=34017

  • coding/contributing.html:
  • css/main.css:
    • Added CSS class for books.
Location:
trunk/WebKitSite
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitSite/ChangeLog

    r53679 r53782  
     12010-01-24  Chris Jerdonek  <cjerdonek@webkit.org>
     2
     3        Reviewed by David Kilzer.
     4
     5        Added to contributing code page a pointer to the preferred
     6        license text. Also added information about copyright lines.
     7
     8        https://bugs.webkit.org/show_bug.cgi?id=34017
     9
     10        * coding/contributing.html:
     11        * css/main.css:
     12          - Added CSS class for books.
     13
    1142010-01-21  Chris Jerdonek  <cjerdonek@webkit.org>
    215
  • trunk/WebKitSite/coding/contributing.html

    r53679 r53782  
    2828<ol>
    2929    <li>Choose or create a <a href="#bugreport">bug report</a> to work on.</li>
    30     <li>Complete your changes.</li>
     30    <li><a href="#writecode">Develop</a> your changes.</li>
    3131    <li>Make sure your changes meet the <a href="/coding/coding-style.html">code
    3232        style guidelines</a>. The <tt>check-webkit-style</tt> script may be of
     
    3434    <li>Run the layout tests using the <tt>run-webkit-tests</tt> script and make sure they all pass.
    3535        See the <a href="/quality/testwriting.html">testing page</a> for more information, as well as what you need to do if you've modified JavaScriptCore.</li>
    36     <li>Add any new files and layout tests to Subversion using the <tt>svn add</tt> command.</li>
     36    <li>Add any <a href="#newfiles">new files</a> to your working directory.</li>
    3737    <li>Prepare a change log entry. You may have to add entries to multiple ChangeLogs. The <tt>prepare-ChangeLog</tt> script will create stub entries for you.  See the <a href="#changelogs">paragraph about ChangeLogs</a> below.</li>
    3838    <li>Create the patch using the <tt>svn-create-patch</tt> script.</li>
     
    6666webkit-dev</a> mailing list.</p>
    6767
     68<h3 id="writecode">Develop your changes</h3>
     69
     70<p>If you make substantive changes to a file, you may wish to add a
     71copyright line for yourself or for the company on whose behalf you
     72work. Below are sample copyright lines for an individual contributor
     73and a company:
     74
     75<p><tt>Copyright (C) 2010 John Smith (jsmith@example.com)</tt></p>
     76<p><tt>Copyright (C) 2010 Company Inc. All rights reserved.</tt></p>
     77
     78<p>In addition, make sure that any new source code and script files
     79you introduce contain license text at the beginning of the file.
     80If you are the author of a new file, preferred license text to include
     81can be found here:
     82<a href="http://trac.webkit.org/browser/trunk/WebKit/LICENSE">WebKit/LICENSE</a>.
     83(The "Original Format" link at the bottom of the page contains text
     84that can be cut and pasted more easily.) Simply replace the copyright
     85line with your own information, for example as suggested above.
     86
    6887<h3>Code Style Guidelines</h3>
    6988<p>Patches must comply with the <a href="/coding/coding-style.html">code style guidelines</a>.
     
    86105can be found on the <a href="/quality/testwriting.html">testing page</a>.</p>
    87106
    88 <h3>Adding new files</h3>
    89 <p>New files and layout tests must be added to Subversion or else they won't be included in your patch. This is done with the <tt>svn add</tt> command.
    90 More information on Subversion commands can be found via <tt>svn help</tt> or the <a href="http://svnbook.red-bean.com/">Version Control with Subversion</a> online book.</p>
     107<h3 id="newfiles">Add new files to your working directory</h3>
     108<p>If your changes include adding new files (like new layout tests),
     109use the <tt>svn add</tt> command to mark these files for addition to the
     110repository. If you do not do this, the new files will be missing from
     111the patch file you generate below.</p>
     112
     113<p>You can learn more about Subversion commands like <tt>svn add</tt>
     114from the online book <a class="book" href="http://svnbook.red-bean.com/">
     115Version Control with Subversion</a> and by using the <tt>svn help</tt>
     116command.</p>
    91117
    92118<h3 id="changelogs">ChangeLog files</h3>
  • trunk/WebKitSite/css/main.css

    r51723 r53782  
    184184}
    185185
     186.book {
     187    font-style: italic;
     188}
     189
    186190.code, pre, tt, code {
    187191    font-family: Courier, Fixed;
Note: See TracChangeset for help on using the changeset viewer.