Code Monkey home page Code Monkey logo

badges's People

Contributors

fionalin13 avatar gbhc avatar joshplayer1 avatar mushu0 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

badges's Issues

Missing Pen

No fancy digital graphics can be easily made without the pen

May purchase a new one soon

Pen lost in walounge, den of foxgirls, or moose watcher's room eom.

design back-end

  • decide database schema
  • decide how badges assets are stored and served (image and desc.)

Design front-end

  • design front-end mock (front page, badges, users)
  • design front page html template
  • design badges page html template
  • design users page html template

Change default branch to `main` instead of `master`

There have been a lot of talks lately about replacing the term master in git because of it's historical relation to slavery. Recently, GitHub changed it's default branch name for new repositories to main. Git also allows users to set their own default name for main branch. I think we should support this move since the process is easy enough. I already created a copy of master called main. All we have to do now is to change the default setting in GitHub and delete master branch. I haven't done these last two things because I want to hear from the other team members first.

If we have a go, I'll take care of changing the name change. The only thing you have to do, and you only have to do this if you are working on a local clone of master branch, is execute the following.

# Switch to the "master" branch:
$ git checkout master

# Rename it to "main":
$ git branch -m master main

# Get the latest commits (and branches!) from the remote:
$ git fetch

# Remove the existing tracking connection with "origin/master":
$ git branch --unset-upstream

# Create a new tracking connection with the new "origin/main" branch:
$ git branch -u origin/main

migrate badge design to a different repo

This is for separation of images (which are static assets) and code. When cloning the repo to work on code, we generally don't want to download images. Images are usually served by a different server anyway.

Fix project structure

The problem

The way we are pushing code to the sipbbadges locker allows erroneous code to be pushed to the locker. We also have no way of knowing what version of the code exist in the locker. We also have no way of putting more than one repository inside web_scripts. In general, the way we are doing development is not good.

The solution

Change the project structure to adopt Django best practices. We should not put the whole web_scripts folder into one git repo. Multiple repos should be able to exist in the folder. For redirect purposes, we just edit .htaccess to let Apache server know where to redirect.

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.