Coder Social home page Coder Social logo

fedexday's People

Contributors

jefflunt avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

wjdix

fedexday's Issues

Auto-destroy old ideas

If an idea hasn't been touched for 9 months, and it's currently "scratched", then destroy it.

Style the flash messages

There's currently no styling on flash messages. This isn't a huge deal, but they go unnoticed because they sort of blend in. A very minor highlight (green, yellow, red) backgrounds would be more than sufficient to address this.

Automate compilation of assets for deployment

The asset pipeline is being completely ignored right now, and as a result, it's probably slowing down the production response times every so slightly. Wouldn't it be nice if the Capistrano deploy task would automatically compile the assets on the deployment server for you?

Remove json replies

Many of the controller actions have a json reply element that was placed there by scaffolding. I don't have any expectation of supporting json anytime soon, so I may as well take it out.

Write a test to cover Will's pull request

The ordering of the Ideas on the ideas#index page isn't covered in the test suite. Will would have added a test, but I didn't have a test suite at the time for him to add to.

Seed data

Add the "Submitting FedEx day ideas" idea to the DB seeds, so that upon install, the database will have the instructions necessary to tell people how to use it.

Comments should be editable

People make mistakes all the time and/or don't read what they've written before saving the comment. Simply allowing an edit should be sufficient to correct this.

Make "next FedEx Day" date configurable

In the top-right corner of the page is the date for the next FedEx day. This should go into a config file, or maybe even be fully editable through the UI, like everything else on the site.

Anonymity is nice and all, but...

When it comes to comments, it's difficult to have a conversation without some kind of mechanism of referring back to one another. That is, if users had names, you could @reply to people and have a conversation around issues.

Anonymity was implemented because it was the simplest possible way to get things going, but if the project gets used elsewhere, it would be helpful to have users with accounts. Perhaps anonymous comments, and other actions by anonymous users (being able to read anything) could still be available, in order to encourage new users to participate.

Subscribe to an idea

Be notified, via email, when an idea you've participated on is updated. It's the "notifications" model that keeps people coming back, and keeps them building a community.

Style scratched ideas via CSS

On the index page, scratched ideas have a line through them. Problem in, this is added manually with a <strike> element around the link, instead of adding something like a scratched class to the link, and then styling scratched classes with text-decoration: line-through

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.