seng371's People
seng371's Issues
README
Someone needs to finish the readme.
Automated Analysis - Write code to automatically analyze the Gource results
Identification of Release types
We want to be able to measure how often the project is being maintained versus when the project is evolving. We plan on parsing release note and tagging them based on key words. But don't have a clear cut list of what keywords might be indicative of the release type.
HTML output - Output info in an html page
Finish Updating Readme for Project 2
Time Stamp - Modify "refactors" to be time between the users last commit
Add Additional Graphs - Additional graphs comparing different information
Plan Of Attack
Project Plan
User Story
A user wants to be able to view a graph of re-factors over time and be able to view the nature of those re-factors as well the "heartbeat" of the project
Changed/Added Features
- Git API Use git api instead of local clones #5
Multi FunctionLet User select which functions to run (Gource vs Chart) #6- HTML Output Output info in an html page #7
- Time Stamp Modify "refactors" to be time between the users last commit #8
- Specific Users Display only the actions of users associated with the commit #9
- Additional graphs Additional graphs comparing different information #10
- Automated Analysis Write code to automatically analyze the Gource results #11
Priority
Issue Number | Priority | Effort | Risk |
---|---|---|---|
1 | 5 | 8 | High |
2 | 7 | 2 | Low |
3 | 6 | 5 | Low |
4 | 7 | 4 | Medium |
5 | 10 | 8 | Medium |
6 | 8 | 5 | Low |
7 | 2 | 9 | High |
Milestones
Week 0
- Finish the plan
Week 1
- Edit Gource to only show edits from specified user
Implement multi-function choice- Create algorithms/methods for additional graphs
Week 2
- Implement GIT api
- Modify re-factor time stamp
Week 3
- Push all data to HTML page
Specific Users - Display only the actions of users associated with the commit
Git API- Use git api instead of local clones
Feature Chart
Multi Function- Let User select which funtions to run (Gource vs Chart)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.