Web ToDo List

This is a rough list of things that could be done to improve the website. It is by no means all inclusive.

  1. Captains Ratings

    We've talked about this but have never done anything. This is players ranking captains (probably hatleagues only). We would use it to help decide who could be captains, offer advice to captains, etc. Really necessary as we have no objective way to determine this now which means its all pretty much who is around when the captains are selected. We need someone to come up with some questions and then it shouldn't be much work to include this on the players page.

  2. Signups

    I think this is really working pretty well. Some minor things still remain:

  3. Club League Pages

    Again, this is working pretty well. Since club leagues are now merged with hat leagues (code wise), I don't think there is much need for improvement here. Some people would like to be able to seed their teams with players, but that has implementation issues (how do you identify a player?) and I rather like that the person has to choose the team.

  4. Captains pages (club and hatleague)

  5. Rankings

    We are trying to incorporate past captains rankings and other information to improve player rankings. We need to add a form to allow a league ranking to be entered. We also need to automate the download process so that the calculated ranking is what is downloaded for use by the team creation program. None of this is automated as it should be.

  6. Hatleague Tournament Information

    This is not done through the database. It requires manual setup for each season and could definitely have some more features.

  7. Commissioners Handbook

    I think there is a word document that some people are working on. This really should be online in html and easily editable by commisioners so they can update it as they encounter issues.

  8. Team Creation

    It would be really nice if this were done on the website rather than offline. That would remove the need to upload/download lots of data and we might even be able to imagine having someone other than Bill do it.

  9. Scheduling

    The program works, but it has to be coddled. It would be good to better integrate this with the rest of the website (and have instructions on how to use it).

  10. Permissions

    The permissions setup is very complex and difficult to debug. A simpler system and some easy forms to add/delete people from various permissions would be very helpful.

  11. Old List

    This is smattering of things from prevous years: