Weekly Report 2013-09-08

Completed Work

  1. Migration path for new site
  1. Found fix for broken Portal link
  2. Found fix for broken Anthology link

Agenda for Coming Week

  1. Continue work on Portal upgrade
  2. Continue work on style changes for new site
  1. Feature upcoming conferences through interactive Google map

Weekly Report 2013-09-01

Completed Work

  1. Work on Central Authentication System
  1. Drupal integration: complete - including error handling and logout functionality
  2. MediaWiki integration: works in theory but haven't tested. Still writing the integration module.
  3. Need to work on styling, also need to add a way to store individual site usernames (right now it's returning the username a user logs into the central auth system with).

Weekly Report 2013-08-25

Completed Work

  1. Work on Central Authentication System
  1. Drupal integration: works, need to write some error handling, though. Should be live tomorrow on the new main site.
  2. MediaWiki integration: works in theory but haven't tested. Still writing the integration module.
  3. Need to work on styling, also need to add a way to store individual site usernames (right now it's returning the username a user logs into the central auth system with).

Weekly Report 2013-08-11

Completed Work

  1. Mostly finished internal system functionality for central login
  1. Test logins for jwherring (admin), knmnym (admin), testuser (regular user) with login centralauthpass
  2. Wrote most of integration module for new main site
  3. Need to work on styling

Weekly Report 2013-08-11

Completed Work

  1. Created additional documentation: on ssh-agent, using ssh keys and clearing ssh sessions as a possible remedy for failure to load fcgi changes
  2. Pursuant to central authentication for all ACL-related websites
  1. Read through sourcecode of Drupal user authentication

ACL 2014

ACL 2014 covers a broad spectrum of disciplines working towards enabling intelligent systems to interact with humans using natural language, to understanding computational and other linguistic properties of language, and to enhancing human-human communication through services such as speech recognition, automatic translation, information retrieval, text summarization, and information extraction.

Drupal Site Maintenance: Cron Jobs

Cron Jobs in Drupal

The Drupal databases fill up rapidly with logs of various kinds - access logs, cache, error logs, etc. For this reason, it is important to periodically clean out the database. Fortunately, Drupal includes a quick way to do it.

cron.php

Drupal comes packaged with a cron.php script that does this work for you. It's a very short script:

Python Version Management with Pythonbrew

pythonbrew is a Python version manager that allows for local Python installations. This is necessary because 1and1 gives us quite an old (2.6.6) version of Python, meaning that we either have to have the old version on a local machine to do local development, or we need to be able to switch into newer versions of Python on the server. Knowing how to use pythonbrew solves both of these problems.

Pages

Subscribe to ACL Member Portal RSS