Idea Pool
Hello Campus Codefesters. We are leveraging uservoice to collect your ideas and votes on projects for the Campus Codefest 2013 event on August 15th-16th, 2013. Please keep it on tasks and serious, please!
-
SIP / H.323 video conferencing self-test
A service to test audio and video as well as general connectivity of any standards based video conferencing end-point. Would help folks test their equipment and provide some diagnostic features such as audio adjustments, video presence, recording, and call back. Such would facilitate time saving and reduce issues encountered in everyday video conferencing.
5 votes -
Diving into Google Course Builder
I would like to find out how Course Builder works, its functionality and the usability for departmental non-credit course/training purposes.
2 votes -
WorkflowGen to ImageNow interface
The WorkflowGen application is used by several departments to create and route E-forms, but it isn't very good at searching for completed forms. The ImageNow application is used by several departments to store administrative documents, but it isn't very good at creating forms. Finding a way to link the two systems so the completed forms could be stored in ImageNow would be a win.
5 votes -
Restful API for Go4Service
Reduce human interaction and make delay below 1 second.
1 vote -
Room/Resource Reservations System
We have a breakout/study/practice room reservation system that we are rebuilding to make it more mobile friendly.
It is for reserving a resource, like a study room, that is needs to be limited in some way.
* Only available during open hours
* We want to discourage hoarding the resource, we don't want people reserving and then not using it
* We don't want people reserving and canceling reservations at the last minute (or same calendar day)
* We want administrative views and overrides for resources and reservationsOur current design uses a set of google calendars as a back…
14 votes -
Contribute to Moodle
Have a feature you've always wanted to see in Moodle, want to learn how it works, or brainstorm ideas for interacting with Moodle?
This is an opportunity to contribute directly to the moodle.org project and have your changes picked up by the U, as well as other Moodle users around the world!
Development options range from features like counting the number of words in forum posts or adding printer-friendly styles for forums and quizzes to arcs like introducing better patch management.
11 votes -
Crowdsource U
This project could take several directions. It could be a Public Insight Network-like site (publicinsightnetwork.org) where students and/or faculty register and identify topics that they are interested in or knowledgeable about. The result would be a way for researchers to find subjects for surveys or for their research. It might also provide a means of connecting the public with experts similar to experts.umn.edu.
Another direction could be a site similar to Amazon Mechanical Turk or elance.com that would connect faculty and staff with students who can fulfil small, one-off jobs; the job could either require a specific skill, or be…
11 votes -
University API Central - api.umn.edu
Everyone likes open data. Let's create a way for individuals and departments to share their collective data in one structured directory. Examples of similar services include:
http://api.uwaterloo.ca/
https://developer.berkeley.edu/docsFor example, Student Unions and Activities recently launched a subdomain for hosting select data with a RESTful design model using standard formats (JSON, XML) and metadata. The model is useful for building our own applications and may assist other departments with sharing information. A few examples of data we publish internally:
* Currently registered student groups
* Current building hours and service status
* Event calendar dataThese types of data could…
48 votes -
Campus Connector API
In 2012, PTS implemented the NextBus system on the Campus Connector shuttles. This system provides riders with information on route schedules, how far away the next bus is, delays, and other data. Currently the system provides information via text alerts, QR codes, and a web-based map.
However, NextBus also provides an XML API for their tracking services. It provides a wealth of data on the bus system, including near-realtime metrics on heading, latitude, longitude, last update, speed, and even passenger counts. The documentation advises 10 second poll intervals; in reality the positions are often updated every 5 seconds.
There are…
23 votes -
Service Gateway API
If you use Service Gateway and would like to automate tasks like assigning a MAC address or requesting a jack, you'll love this project. Participants would work with NTS to build a simple API for manipulating jacks, MACS, IPs, and hostnames. I've seen this done a similar way with QualysGard's API and thought it was pretty cool.
14 votes -
U of M(emes)
When you need a break from serious work at CCF13, show some school spirit by U of M-ifying a few meme inspired apps. For example, I think I'll build a Goldy version of the old kanyelicio.us laugh. Anyone interested in writing lightweight apps and learning new front-end tech is welcome.
5 votes -
Enhancements to Chart of Accounts for Unit Accountants
In many ways, the EFS system has been a nightmare for departmental accounting people. Consider the case where a person purchases some kind of UofM service using an EFS string, but makes a typo when entering it. Instead of rejecting the transaction, the EFS system simply creates a new account string, much to the dismay of the poor accountant. In addition, the Chart of Accounts tables in the Data Warehouse or PeopleSoft do not contain information that is often needed, such as: can this account be used for foreign travel; what restrictions on purchasing have been placed on the account…
3 votes -
Other
A table or two set aside for "other" projects would be a good idea. If the goal is to build communication and relationships between developers having tables designated for projects that didn't get voted on would allow people to come and work on other projects if they find the chosen projects to be not applicable.
11 votes -
User interface accessibility - A forum for learning about, discussing, and accessibility review of user interface designs.
Combines aspects of "VoiceOver, Your Apple hand-held has something to say!" and "Web Accessibility: Issues and Techniques." Developers can experience their application interface with a screen reader on both/either full or mobile platforms. Aiding developers in producing applications that are accessible and meet the university's Accessibility of Information
Technology (AIT) policy.7 votes -
UMN Digital Asset Management Requirements Sprint
There are many overlapping efforts in the area of digital asset management, particularly in the area of image collection storage and retrieval. Developing a core set of requirements that span these many efforts would be a big step towards the implementation of a system that meets these needs and will help to shape ongoing efforts (in the University Libraries and the College of Liberal Arts, for example).
Since we have the rare opportunity of many key stakeholders in one room together for a couple of days, let’s put together a core set of requirements to address common needs such as: …
31 votes -
Chef Workshop
Bring your own list of recipes you'd like to build, and we'll do it collectively. Need a specific type of web server? Want to build out a secured base system (with remote logging, host-based IDS like OSSEC or AIDE, etc.)? A developer desktop system with everything you need to be productive (from one cookbook)?
32 votes -
Building Security Into The Development Processs
Set up a continuous integration environment for an existing (or CCF developed) project, and add in open source tools to help reduce security issues with the project - static code analysis, code complexity analysis, unit testing, etc. Document the processes for setting up the CI server, connecting the build triggers to GitHub Enterprise, and setting up tools for the language(s) used by the project.
23 votes -
ESUP Communications web hub - We need a more reliable and flexible web presence than we get out of Blogger and Google Sites
Current Site is Upgrade.umn.edu . All the "projects" have Google sites. It is kludgy and not very effective to use Blogger as our home page. We thought we could get away with this sort of WYSIWYG-only web presence, but we are beginning to see this as a significant barrier to doing a good job. We will have lots to communicate over the next 18 months.
Top things we want out of our web site
1) Something we can maintain relatively simply: without back-end skills. Something that can grow.
2) Flexibility to be able to communicate our key messages & basic…9 votes -
Develop a standard platform for scheduling student workers
Scheduling student workers is a kind of a unique task that doesn't fit into the flow of a lot of scheduling software. Often times student worker schedules are based on availability, rather than fixed shifts. Unfortunately, a lot of the scheduling software out there is not ideal for this kind of situation.
This is why I started creating OpenSkedge (https://github.com/maxfierke/OpenSkedge, mirrored at https://github.umn.edu/fierk007/OpenSkedge). It's designed to fill this gap by providing a FOSS solution for departments looking for an easy way to schedule student workers based on their availability in set scheduling periods.
I've been working on…
16 votes -
GopherMap - Room A to Room B
A mapping tool that leverage the tunnel systems at the U to provide walking direction from room A to room B across campus.
3 votes