CSC/ECE 517 Fall 2017/E1753 OSS project bidding tests: Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
Project assignment follows the process of bidding. Each team or an individual can go through the list of topics and set priorities for different projects. And once the priorities are set up for all projects, bidding algorithm is executed to assign projects to teams based on the priorities. Also, individuals with similar priorities are combined to form a new team. | Project assignment follows the process of bidding. Each team or an individual can go through the list of topics and set priorities for different projects. And once the priorities are set up for all projects, bidding algorithm is executed to assign projects to teams based on the priorities. Also, individuals with similar priorities are combined to form a new team. | ||
=== | ===Problems=== | ||
====Problem 1==== | ====Problem 1==== | ||
#problem 1 description | |||
====Problem 2==== | ====Problem 2==== | ||
#problem 2 description | |||
==Files Modified== | ==Files Modified== | ||
/spec/controllers/lottery_controller_spec.rb | /spec/controllers/lottery_controller_spec.rb | ||
==Issues and Solutions== | |||
===Problem 1=== | |||
[[File:partial_test_case.png]] |
Revision as of 16:38, 26 October 2017
About Expertiza
Expertiza is an open source project developed by North Carolina State University using Ruby on Rails. It is mainly a tool used to collaborate among students and faculty on a course. It is a simple tool where the instructor creates multiple assignments required and teams are assigned projects. Students submit their work and review other’s work and provide feedback.
Wiki link
Github link
Problem Statement
Background
Project assignment follows the process of bidding. Each team or an individual can go through the list of topics and set priorities for different projects. And once the priorities are set up for all projects, bidding algorithm is executed to assign projects to teams based on the priorities. Also, individuals with similar priorities are combined to form a new team.
Problems
Problem 1
- problem 1 description
Problem 2
- problem 2 description
Files Modified
/spec/controllers/lottery_controller_spec.rb