Skip to content

Website Management #1

@rachitnigam

Description

@rachitnigam

These notes are for building the minimal set of features a PL website will need. While feature requests are fine, if the feature is not critical, we can build it after the first website is deployed.

Administration and Management

  • Website will be hosted at https://pl.cs.cornell.edu.
    • Possible choices are the cornell domain PL page or a new domain
    • New Domain: Somewhat better discovery and easy to remember URL would be nice.
  • A czar will be appointed to manage the webpage. For the first 3+ years, Rachit commits to maintaining the website. Ideally different members of the PL group with rotate for the czar position, but this is a contingency.
  • The source code will be kept in the PL GitHub group. Member of the group will have write access to it.
  • The website builds will be stored in the separate repo. Faculty and the web czar will have write access to it.
    • This is the same model that NU PRL uses to administer their website.

Schedule

04/02 - Basic website done. RFC opens.
04/09 - RFC closes. Basic website changes finalized.
04/13 - Minimal website completed and deployed

Front Page

News

  • Most recent accepted papers.
  • Updates on students graduating or new students joining.
  • Links to grad student blog posts.

Faculty

  • Links to webpage + Image of faculty.
  • A short content blurb to describe what they work on.
  • Format based on Nu PRL website.

Students

  • Links to Webpage + Image
  • (Maybe) Short blurb on their work.

Alumni

  • List of alumni along with pointers to their dissertation.

Czars

Various PL Czars (web czar, PLDG czar, GreatPL czar)

New Students Page

  • Based on UW PLSE new student page
  • Instructions:
    • Make a website for yourself!
    • Join PLDG and GreatPL
    • Reading list/recommended books/group resources etc.

Goodbye Pages

Note(rachit): This doesn’t need to be a part of the MVP. However, since a lot of students are graduating this year, I want to get this done.

High level idea: A collection of quotes and memories from graduating student’s time here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions