Skip to content

apietila/SIGCOMM2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACM SIGCOMM 2016 Web Site

This repository contains code and data for the ACM SIGCOMM 2016 web site.

License

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License (see LICENSE.md for details).

Credits

2012 site

The 2014 site was based on the ACM SIGCOMM 2012 web site. The license for the 2012 site's code is as follows.

You are welcome to reuse and adapt this code for your conference. It is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see http://creativecommons.org/licenses/by-nc-sa/3.0/. Source code is available at https://github.com/ryanrhymes/SIGCOMM2012.

Under the license, you acknowledge "ACM SIGCOMM 2012" as the source and you link to http://conferences.sigcomm.org/sigcomm/2012/. You will also share any changes and improvements to this code openly. The best way to do so is to fork our github repository at https://github.com/ryanrhymes/SIGCOMM2012.

2014 site

The repository for the 2014 site is at https://github.com/brighten/SIGCOMM2014 and the site itself is online at http://conferences.sigcomm.org/sigcomm/2014/ .

You are welcome to reuse and adapt the 2014 code under the same Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License and the same sharing conditions as above.

The 2014 site includes a number of code and interface enhancements, such as scripts/generate_programs, and is also missing certain older scripts.

The 2014 web chair was Brighten Godfrey, with Xuefeng Zhu working on web and tool programming.

2016 site

The 2016 site is based on the 2014 site. The repository for the 2016 site is at https://github.com/apietila/SIGCOMM2016 and the site itself is online at http://conferences.sigcomm.org/sigcomm/2016/ .

The 2016 site updates the 3rd party libraries, and the automatic content generation scripts are re-written.

You are welcome to reuse and adapt the 2016 code under the same Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License and the same sharing conditions as above.

The 2016 web chairs were Anna-Kaisa Pietilainen [email protected] and Weverton Cordeiro [email protected].

Overview

The repository is organized as follows:

  • scripts are tools to automatically generate content.
  • docs are various files used to prepare other files, but not directly published themselves.
  • temppage a minimal site we had online while developing the full web page.
  • web is a snapshot of the actual site, which we would sync with the ACM web server.

Within web:

  • All publicly-visible pages are a .php in the top-level directory. Subdirectories contain something included in one way or another.

  • css CSS code. Only edit style.css, the rest is 3rd party.

  • css/images jquerymobile CSS images

  • images Our images (logos, etc.)

  • include PHP partials and code. Note especially menu.php which defines the navigation bar links to the various pages on the site. Make sure to update Google analytics info at footer.php and the latest social widgets at socialbtn.php.

  • include/program Program listings, auto-generated by scripts/proggen.

  • js Javascript. Only edit script.js, the rest is 3rd party libraries.

  • files Static documents served by the site: the calls for papers, PDF of the conference schedule, etc.

  • doc More static documents.

The site uses a bunch of 3rd party javascript libraries. You will want to use their latest versions:

Getting started as SIGCOMM web chair

To get started, first check out:

http://www.sigcomm.org/conference-planning/web-chairs .

You'll have to request an account at:

http://campus.acm.org/public/infodir/account_request.cfm

For questions or to check on status of your request, you may try following up with [email protected].

You should receive further instructions from ACM on how to upload content to the server when your account is setup.

Advice and Future Enhancement Ideas from 2016 Web Chairs

TODO