You are here

Projects

This page aims to be a comprehensive list of projects in progress.

Please email us or leave a comment here if you would like to suggest another project or help with an existing one.

General

  • Meeting ideas
  • Purchase needed hardware.

Server

  • Connect email on all machines and VMs.
  • Set up a KDC on Stallman.
  • done
  • Kerberize LDAP, NFS, rest of VMs. — 99% done
  • Create a Xen role with MCSS, LDAP, Kerberos. — done
  • Make all VMs use an NFS home directory.
  • Set up user webspace.done
  • Make chsh, chfn, passwd work everywhere.
  • Make the MCSS script complain less.
  • Document everything about our setup.
  • Figure out log policy for everything

Web

  • Integrate Shibboleth and OpenID with website logindone
  • Add optimal meeting submission page for logged in users. - In progress
  • Give e-mail notifications about replies to user-selected topics.
  • Restore content from old website from database backup. - In progress
  • Improve logreader interface.
  • Improve articles and tutorials section.
  • Get MyTube to work in Drupal 6 (our site) — done
  • Figure out User Agreement — done
  • Make sure mailing list configuration is optimal.
  • done
  • Possibly add wiki with auth and search integration.

Bot

  • Add !topic command.done
  • Improve !seen.
  • Add various other features.
  • Look into adding support for other languages.
  • Look into integrating phenny.
  • Get everything in a git repo.done
  • Fix word filter.

Comments

I think we should set up a VM for users to have SSH access on our server (but for purposeful things not to every member). Basically for projects or desired things. We could have a request system where we could review the purposes people would want SSH access to a VM on torvalds. In my case it would be nice to better up time for phenny since I'm opening up the development for her.

We could create a forum topic for that.

This should keep us busy for at least another year.

We really need to update the constitution.

Although not really serving our own purposes too much, I'd like to see if we could adapt Electronic Frontier Foundation's MyTube to work in Drupal 6. It is currently only written for Drupal 5, and it would be nice to have MyTube working on our website, but even nicer to give something to EFF.

For those who don't know, MyTube is a Drupal module that replaces Flash embeds with a local, clickable thumbnail and caption. If someone loads your page, they are not subject to (relatively permanent) Flash tracking cookies until they click the thumbnail, when the image is replaced with arbitrary embedded Flash content.

Considering how we aren't suppose to trust links from strangers, and links that look suspicious (ie: tinyurl, bitly, etc...) why don't we make our own URL shortner? It doesn't seem too hard to implement, and we could implement our own spam blocking, or limit it to only people with accounts on our site. This way we could share links "safer" in the IRC room and it would look a little more professional.

I think that's Not a bad idea in principle, but I don't think it's practical in the same respect as tinyurl or bit.ly. Since our domain is much longer than theirs, it wouldn't be much of a shortening for someone on IRC. A local, temporary/permanent alias for the purposes of IRC logging (visible in the logs but not the channel) might not be out of the question, but the question is, do we really want people being able to put links in our IRC logs? I'd say just use tinyurl.com or bit.ly.

As for trust, that's a fundamental problem with clicking any link, not just the URL shortening service. Plus, I think there were a couple of other similar sites out there. Specifically for tinyurl.com, you can replace "tinyurl.com" with "preview.tinyurl.com" and it will tell you where the link points before directing you. Alternatively, if you (unlike me) don't mind cookies, you can set a cookie with tinyurl.com so it always asks you before redirecting, whether tinyurl.com or preview.tinyurl.com. I don't know if bit.ly has such a feature, but tinyurl.com created it in response to outcry over abuse.

OSU already has an even better URL shortening service available for free to all students, faculty, and staff. It's at http://go.osu.edu/

I think one suggestion would be to clean up the footers on the mailing list messages that are posted to the forum. I think it is a little redundant.

Those footers do take up a good portion of the page when viewing messages that reply upstream about 5+ messages.

I'm not sure if this falls under the "Make mail list configuration optimal."

If you click on the mailing list configuration link, you'll see what you're suggesting is, in fact, included. That said, we do have the ability to strip out footers from e-mails, but it's not very flexible. The administrators have to specify one string that is always treated as the start of a signature. In our case, we have that as the underscores appended to the bottom of messages from the mailing list, but another example would be "--".

Would a WYSIWYG editor be of interest to anyone?

Personally I prefer to type out html and format my messages on my own. I prefer having control over these elements directly than leaving it to a WYSIWYG editor to do the formatting for me.

I think it would allow you to use HTML instead, being just another input format, but the idea is some people don't like typing HTML.

The vast majority of content people type is text, and the default input type on the site converts text to html pretty well. It's possible that may change in the future, but for now, I think a WYSIWYG interface would not be very helpful.

If however, a lot of people want to add more rich content to the site, perhaps it could be a good idea (as long as it could be switched on/off). I'd just like to see that the interest is there first.

But could you bold each done, especially for the ones that aren't links.