[product: m42-website][project: m42-website-v0.1]: Initial checkin.

SYNOPSIS
.gitignore: Empty .gitignore file.
doc/.gitignore: Empty .gitignore file.
doc/design/.gitignore: Empty .gitignore file.

DETAILS
This is the inital checkin to the m42 website's git repository to define
the directory structure of the repository.
The following directories are defined:

docs: Documentation for the project.
docs/design: Design documentation. Primarily Inkscape svg files.
[product: m42-website][project: m42-website-v0.1]: Home page design.

SYNOPSIS
doc/design/home/.gitignore: Dir for home page designs.
doc/design/home/options/.gitignore: Dir for unused design options.
doc/design/home/m42-website-home-960x.svg: Home page design, 960px width.
doc/design/home/options/m42-website-home-960x-dark.svg: Dark treatment option.
doc/design/home/options/m42-website-home-960x-white.svg: White treatment option.

DETAILS
Page design and unused options for the home page for desktop browser
screens. (Assumes at least 960px of visible width.)
[product: m42-website][project: m42-website-v0.1]: Home page design.

SYNOPSIS
[modified]doc/design/home/m42-website-home-960x.svg: v0.1 final design.
[new]doc/design/home/sumanth-vepa-sepia-120x168.jpg: Founder image.

DETAILS
Final design for v0.1. This design takes into account the time
constraints of the launch schedule for v0.1 and keeps the design
simple enough to be implemented in the time available in the
sprint while achieving a spare clean aesthic to let the fonts,
typography, layout, and text convey the sense of design
effectiveness.
[product: m42-website][project: m42-website-v0.1]: Content directory.

SYNOPSIS
[new]html/.gitignore: Directory to hold m42 website content.
[new]html/index: Empty home page.

DETAILS
The html directory contains content of the m42 website.
Files by default have no .html suffix. This hides the
underlying technology used to serve them. So the site
can switch to using a python engine at a later stage
without affecting any URLs.
[product: m42-website][project: m42-website-v0.1]: Home page text.

SYNOPSIS
[modified]html/index: Text of the home page with semantic markup.

DETAILS
Semantically marked up home page text, without any stylesheet
reference or style hints. This is pure content.
[product: m42-website][project: m42-website-v0.1]: Responsive layout.

SYNOPSIS
[modified]html/index: Semantic markup of sections of the page.
[new]html/m42.css: Responsive layout for small, medium and large viewports.

DETAILS
Defined the layout for small (phones)and medium(tablet, or non-
maximized desktop screen), and larg(maximized destop screens or large
size windows on large monitors) size viewports.
[product: m42-website][project: m42-website-v0.1]: Page level padding.

SYNOPSIS
[modified]html/index: Support page level padding & bg colors for sections.
[modified]html/m42.css: Stylesheet changes for padding and bg colors.

DETAILS
Defined new semantic sections to allow for content to add padding
and background color schemes for each section. 3 new sections
were defined:
1. splash: The top section that contains the logo, taglines, and
           in future calls to action.

2. software-and-services: Contains description of the offerings.
                          This already exists. It's just been
                          given padding values and background
                          color specifically.

3. corporate-info: Part of the footer. All corporate information goes
                   here.
[product: m42-website][project: m42-website-v0.1]: Fix horizontal scroll

SYNOPSIS
[modified]html/m42.css: Bug fix. Removed incorrect float/width from div.logo
                        Scafolding. Placeholder definitons for h elements
                        to avoid background color seeping through.

DETAILS
Two bug fixes to prevent horizontal scroll bars from appearing on
small devices and to avoid the background color showing through cracks.
[product: m42-website][project: m42-website-v0.1]: Pad columns.

SYNOPSIS
[modified]html/index: Added column/wide-column divs.
[modified]html/m42.css: Defined column/wide-column divs.

DETAILS
Added div.column and div.wide-column to manage margins between columns
correctly. When the layout switchs to a two column layout, the columns
have a margin of 2ems between them.
[product: m42-website][project: m42-website-v0.1]: Complete CSS.

SYNOPSIS
[modified]html/index: Fixed typos. Links for telephone, mail, twitter.
[modified]html/m42.css: Defined styles and spacing for page elements.

DETAILS
The CSS is now essentially complete with full styling for all elements
on the page. The styles change responsively across viewport dimensions.
The only unsolved issue is the justification of the tagline. One
enhancement would be to create tiny icons for the contact options.
[product: m42-website][project: m42-website-v0.1]: External links.

SYNOPSIS
[modified]html/index: Added links to external sites.

DETAILS
Added links to external websites.
[product: m42-website][project: m42-website-v0.1]: Fixed typo.

SYNOPSIS
[modified]html/index: Fixed typo in Vagrant link.
[product: m42-website][project: m42-website-v0.1]: Added modernizer

SYNOPSIS
[modified]html/index: Added script link to modernizr.
[modified]html/m42.css: Increased width of div.logo
[modified]html/modernizr-full.js: Full debug version of modernizr.
[modified]html/modernizr-min.js: Custom minified version of modernizr.

DETAILS
This checkin adds the modernizr Javascript to help with browser
support for old browsers. An enhancement could be to detect
a modern mobile browser on the server side and remove the
link to modernizr.
[product: m42-website][project: m42-website-v0.1]: SEO

SYNOPSIS
[modified]html/index: More descriptive title and description meta tag.

DETAILS
Added a description meta tag, likely to result in more friendly
summaries on web search results.
[product: m42-website][project: m42-website-v0.1]: Support export for production

SYNOPSIS
[new].gitattributes: Specifies files/directories to be ignored by git archive.

DETAILS
To export a repository to production (i.e. to create a tar archive suitable
for unzipping inside the document root of a webserver), some files
need to be excluded. The .gitattributes file does this.
[product: m42-website][project: m42-website-v0.1]: httpd configuration

SYNOPSIS
[new]conf/.gitignore: conf directory contains httpd configuration files
[new]conf/httpd.conf.stage: httpd.conf file for staging.
[new]conf/httpd.conf.production: httpd.conf for production.
[product: m42-website][project: m42-website-v0.1]: httpd.conf bug fixes.

SYNOPSIS
[modified]conf/httpd.conf.production: Use a global DirectoryIndex directive
[modified]conf/httpd.conf.staging: Use a global DirectoryIndex directive

DETAILS
Use a global DirectoryIndex directive rather then one that is
specific to any directory or folder.
[product: m42-website][project: m42-website-v0.2]: Ignore msg file.

SYNOPSIS
[modified].gitignore: Ignore file named msg.

DETAILS
The file named 'msg' by convention at Milestone42 contains the
commit message. This should be ignored by git status git add
etc. Hence this commit.
[product: m42-website][project: m42-website-v0.2]: VM images for zaphod.

SYNOPSIS
[new]html/download/.gitignore: .gitignore file for the download directory.
[new]html/download/m42base32.ova.gz: Symbolic link to VM machine image.
[new]html/download/m42base64.ova.gz: Symbolic link to VM machine image.

DETAILS
Symbolic links to VM machine images needed for zaphod to work on the open Internet.
[product: m42-website][project: m42-website-v0.2]: Import syntaxhighlighter.

FEATURE:
issue-0025-syntaxhighlighter-code-at-document-root

SYNOPSIS:
[new]html/syntaxhighlighter/.gitignore
[new]html/syntaxhighlighter/LGPL-LICENSE
[new]html/syntaxhighlighter/MIT-LICENSE
[new]html/syntaxhighlighter/compass/.gitignore
[new]html/syntaxhighlighter/compass/_theme_template.scss
[new]html/syntaxhighlighter/compass/config.rb
[new]html/syntaxhighlighter/compass/shCore.scss
[new]html/syntaxhighlighter/compass/shCoreDefault.scss
[new]html/syntaxhighlighter/compass/shCoreDjango.scss
[new]html/syntaxhighlighter/compass/shCoreEclipse.scss
[new]html/syntaxhighlighter/compass/shCoreEmacs.scss
[new]html/syntaxhighlighter/compass/shCoreFadeToGrey.scss
[new]html/syntaxhighlighter/compass/shCoreMDUltra.scss
[new]html/syntaxhighlighter/compass/shCoreMidnight.scss
[new]html/syntaxhighlighter/compass/shCoreRDark.scss
[new]html/syntaxhighlighter/compass/shThemeDefault.scss
[new]html/syntaxhighlighter/compass/shThemeDjango.scss
[new]html/syntaxhighlighter/compass/shThemeEclipse.scss
[new]html/syntaxhighlighter/compass/shThemeEmacs.scss
[new]html/syntaxhighlighter/compass/shThemeFadeToGrey.scss
[new]html/syntaxhighlighter/compass/shThemeMDUltra.scss
[new]html/syntaxhighlighter/compass/shThemeMidnight.scss
[new]html/syntaxhighlighter/compass/shThemeRDark.scss
[new]html/syntaxhighlighter/index.html
[new]html/syntaxhighlighter/scripts/.gitignore
[new]html/syntaxhighlighter/scripts/shAutoloader.js
[new]html/syntaxhighlighter/scripts/shBrushAS3.js
[new]html/syntaxhighlighter/scripts/shBrushAppleScript.js
[new]html/syntaxhighlighter/scripts/shBrushBash.js
[new]html/syntaxhighlighter/scripts/shBrushCSharp.js
[new]html/syntaxhighlighter/scripts/shBrushColdFusion.js
[new]html/syntaxhighlighter/scripts/shBrushCpp.js
[new]html/syntaxhighlighter/scripts/shBrushCss.js
[new]html/syntaxhighlighter/scripts/shBrushDelphi.js
[new]html/syntaxhighlighter/scripts/shBrushDiff.js
[new]html/syntaxhighlighter/scripts/shBrushErlang.js
[new]html/syntaxhighlighter/scripts/shBrushGroovy.js
[new]html/syntaxhighlighter/scripts/shBrushJScript.js
[new]html/syntaxhighlighter/scripts/shBrushJava.js
[new]html/syntaxhighlighter/scripts/shBrushJavaFX.js
[new]html/syntaxhighlighter/scripts/shBrushPerl.js
[new]html/syntaxhighlighter/scripts/shBrushPhp.js
[new]html/syntaxhighlighter/scripts/shBrushPlain.js
[new]html/syntaxhighlighter/scripts/shBrushPowerShell.js
[new]html/syntaxhighlighter/scripts/shBrushPython.js
[new]html/syntaxhighlighter/scripts/shBrushRuby.js
[new]html/syntaxhighlighter/scripts/shBrushSass.js
[new]html/syntaxhighlighter/scripts/shBrushScala.js
[new]html/syntaxhighlighter/scripts/shBrushSql.js
[new]html/syntaxhighlighter/scripts/shBrushVb.js
[new]html/syntaxhighlighter/scripts/shBrushXml.js
[new]html/syntaxhighlighter/scripts/shCore.js
[new]html/syntaxhighlighter/scripts/shLegacy.js
[new]html/syntaxhighlighter/src/.gitignore
[new]html/syntaxhighlighter/src/shAutoloader.js
[new]html/syntaxhighlighter/src/shCore.js
[new]html/syntaxhighlighter/src/shLegacy.js
[new]html/syntaxhighlighter/styles/.gitignore
[new]html/syntaxhighlighter/styles/shCore.css
[new]html/syntaxhighlighter/styles/shCoreDefault.css
[new]html/syntaxhighlighter/styles/shCoreDjango.css
[new]html/syntaxhighlighter/styles/shCoreEclipse.css
[new]html/syntaxhighlighter/styles/shCoreEmacs.css
[new]html/syntaxhighlighter/styles/shCoreFadeToGrey.css
[new]html/syntaxhighlighter/styles/shCoreMDUltra.css
[new]html/syntaxhighlighter/styles/shCoreMidnight.css
[new]html/syntaxhighlighter/styles/shCoreRDark.css
[new]html/syntaxhighlighter/styles/shThemeDefault.css
[new]html/syntaxhighlighter/styles/shThemeDjango.css
[new]html/syntaxhighlighter/styles/shThemeEclipse.css
[new]html/syntaxhighlighter/styles/shThemeEmacs.css
[new]html/syntaxhighlighter/styles/shThemeFadeToGrey.css
[new]html/syntaxhighlighter/styles/shThemeM42.css
[new]html/syntaxhighlighter/styles/shThemeMDUltra.css
[new]html/syntaxhighlighter/styles/shThemeMidnight.css
[new]html/syntaxhighlighter/styles/shThemeRDark.css
[new]html/syntaxhighlighter/tests/.gitignore
[new]html/syntaxhighlighter/tests/.rvmrc
[new]html/syntaxhighlighter/tests/brushes/sass.html
[new]html/syntaxhighlighter/tests/brushes_tests.html
[new]html/syntaxhighlighter/tests/cases/001_basic.html
[new]html/syntaxhighlighter/tests/cases/002_brushes.html
[new]html/syntaxhighlighter/tests/cases/003_script_tag.html
[new]html/syntaxhighlighter/tests/cases/004_url_parsing.html
[new]html/syntaxhighlighter/tests/cases/005_no_gutter.html
[new]html/syntaxhighlighter/tests/cases/006_pad_line_numbers.html
[new]html/syntaxhighlighter/tests/cases/007_collapse.html
[new]html/syntaxhighlighter/tests/cases/007_collapse_interaction.html
[new]html/syntaxhighlighter/tests/cases/008_first_line.html
[new]html/syntaxhighlighter/tests/cases/009_class_name.html
[new]html/syntaxhighlighter/tests/cases/010_highlight.html
[new]html/syntaxhighlighter/tests/cases/011_smart_tabs.html
[new]html/syntaxhighlighter/tests/cases/012_server_side.html
[new]html/syntaxhighlighter/tests/cases/013_html_script.html
[new]html/syntaxhighlighter/tests/cases/014_legacy.html
[new]html/syntaxhighlighter/tests/commonjs_tests.js
[new]html/syntaxhighlighter/tests/js/jquery-1.4.2.js
[new]html/syntaxhighlighter/tests/js/qunit.css
[new]html/syntaxhighlighter/tests/js/qunit.js
[new]html/syntaxhighlighter/tests/syntaxhighlighter_tests.html
[new]html/syntaxhighlighter/tests/theme_tests.html
[new]html/syntaxhighlighter/tests/webrick.rb
[new]html/syntaxhighlighter/tests/webrick.sh

DETAILS
Imported syntaxhighlighter version 3.0.83 into the m42 to codebase.
Also defined a custom style for Milestone42 code examples.