Skip to content
This repository has been archived by the owner on Jan 26, 2021. It is now read-only.

GSoC 2014 Dorota Filipczuk, Irish Medina, Jayesh Lahori

Janice Niemeir edited this page Jan 25, 2018 · 1 revision

Dorota Filipczuk
Irish Medina
Jayesh Lahori

Dorota Filipczuk

Short Bio

A student at University of Southampton in England, UK.

Profile Links

GitHub Linkedin

Automated Testing

The project consists of setting up frameworks for automated tests for the Systers' Volunteer Management System. The main goal of the project is to make reusable and automated scripts for regression testing.

Timeline

To be updated and added.

Documentation

To be added.

Unit Test Results

To be added.

[AUT] - Weekly Status Report - Week 1

What have you accomplished this week (list specific items accomplished)?

  • I installed Virtual Box and Vagrant, did some background reading (Vagrant, Selenium, testing) and met with Shweta and Wendy to discuss the progress.

What issues or roadblocks have you encountered this week?

  • N/A.

Have they been resolved, and if so, how?

  • N/A

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Specific software needs to be installed on the VM to start.

Is further assistance necessary to resolve existing issues?

  • Specific software needs to be installed on the VM to start.

What do you plan to accomplish next week?

  • Create a simple "hello world" script, continue reading and start developing the test framework.

How does your progress compare to your project schedule?

  • Right on track.

[AUT] - Weekly Status Report - Week 2

What have you accomplished this week?

  1. Learnt how to use Selenium.
  2. Used a Vagrant file from systers-autotest folder to install another X Windows for development.
  3. Set up Selenium to record in Python language.

What issues or roadblocks have you encountered this week?

  • The Systers-Dev Wiki page did not recognize my username and I could not log in.

Have they been resolved, and if so, how?

  • Not resolved.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Yes, the issue still exists - I informed Rose about it.

Is further assistance necessary to resolve existing issues?

  • Yes.

What do you plan to accomplish next week?

  1. Use Selenium to create a login test.
  2. Work on the test framework.

How does your progress compare to your project schedule?

  • Right on schedule.

[AUT] - Weekly Status Report - Week 3

What have you accomplished this week?

  1. Created two login check test cases for the Systers Wiki login page.
  2. Created a repository on GitHub and pushed my code there.
  3. Attempted to run my code on the systers-autotest VM.
  4. Had my code reviewed by my mentor.
  5. Registered at podio.com and added tasks from my proposal to the project.

What issues or roadblocks have you encountered this week?

  1. I was unable to log in to Systers-Dev Wiki.
  2. I was unable to execute my scripts on the systers-autotest VM, because Python did not recognize Selenium bindings.
  3. The X Windows works slowly and freezes if I have two programs opened.

Have they been resolved, and if so, how?

  1. Yes - this has been resolved by Oregon State University Open Source Lab.
  2. No.
  3. No.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Yes, the second issue still exists. I talked to Wendy about it, and she e-mailed Rose. The third one is not a big issue for me, the VM is still usable - but more memory needs to be assigned to the X Windows.

Is further assistance necessary to resolve existing issues?

  • Yes.

What do you plan to accomplish next week?

  1. Create a Maven file to execute my scripts.
  2. Write some functions to set up the test environment considering different users.
  3. Learn more about the VMS project to start writing scenarios for the test cases.

How does your progress compare to your project schedule?

  • Still on the schedule.

[AUT] - Weekly Status Report - Week 4

What have you accomplished this week (list specific items accomplished)?

  1. Created a Maven project for my scripts and attempted to run it (unsuccessfully).
  2. Started setting up the test environment for multiple users.
  3. Received VMS project documentation.
  4. Started writing test scenarios.

What issues or roadblocks have you encountered this week?

  • I still cannot run Python scripts on the VM, so I also could not try running the Maven project on the VM.

Have they been resolved, and if so, how?

  • No.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Yes - my mentor Wendy gave Rose her SSH key, so she should receive the VM access soon to fix my Python lib issue.

Is further assistance necessary to resolve existing issues?

  • Yes.

What do you plan to accomplish next week?

  1. Finish setting up the test environment.
  2. Start writing test cases.

How does your progress compare to your project schedule?

  • Still right on schedule.

[AUT] - Weekly Status Report - Week 5

What have you accomplished this week?

  1. Did more reading and research in order to fix my pom.xml file to run my project with Maven (still unsuccessfully).
  2. While waiting for my Python lib issue to be fixed, created more test cases and created a document where I wrote some more test scenarios based on documentation received from Irish.

What issues or roadblocks have you encountered this week?

  • My Python lib issue is still not fixed.

Have they been resolved, and if so, how?

  • No.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Yes, I will receive an updates vagrant file soon (Rajesh will generate a new image).

Is further assistance necessary to resolve existing issues?

  • Yes (as mentioned above).

What do you plan to accomplish next week?

  • Continue developing the test cases. After getting the new vagrant file try to run them on the VM and also try to run my Maven project on the VM.

How does your progress compare to your project schedule?

  • As I cannot run Python scripts on the VM, which is also the reason why I cannot run my Maven project on the VM, I decided to focus on the test cases now. I believe my project is still on track, but I do the tasks in different order.

Irish Medina

Short Bio

I will be attending the University of Waterloo in Canada to pursue a master's degree in Computer Science, with a research area in machine learning.

Recently, I was awarded the Generation Google Scholarship, which is granted to select students from across Canada and the United States who exemplify leadership, a passion for computer science and technology, and have achieved a strong record of academic achievement.

In my free time, I enjoy pwning noobs, first-person shooters, collecting trophies on PlayStation Network, independent travel and exploration, and getting more involved in open source development.

You can find more information about me on my LinkedIn page. If you have time, please add me!

Profile Links Gmail
Google+
GitHub
LinkedIn (Add Me!)

Mobile App Control Center (Malaria)

To be updated …

Timeline

To be updated …

Documentation

To be updated …

Unit Test Results

To be updated …

[VMS] - Weekly Status Report - Week 1

What have you accomplished this week (list specific items accomplished)?

  1. Jayesh and I decided how to split up the work between us. Jayesh will be working on the administrator functionality while I will be working on the volunteer functionality.
  2. Rose (the client) was able to assign priorities to the user stories I had written which enabled me to revise my timeline accordingly.
  3. After corresponding with Stephen via email, we were able to determine what the first coding task would be. We decided we would be using the built in Django authentication method (and integrate SocialAuth, Single Sign On later)
  4. I was able to install the pc-web VM and got it to work.
  5. I designed a preliminary database schema for VMS.
  6. I did more tutorials on Django and PostgreSQL.

What issues or roadblocks have you encountered this week?

  • None.

Have they been resolved, and if so, how?

  • N/A

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • N/A

Is further assistance necessary to resolve existing issues?

  • N/A

What do you plan to accomplish next week?

  1. Get the VM set up for VMS
  2. Set up the VMS project (creating the project)
  3. Once everything is set up, I plan on working on the following user stories for the week: "Sign up for Volunteer Account" and "Edit Volunteer Account Details".

How does your progress compare to your project schedule?

  • On track so far. Hopefully the VM for VMS will be set up soon.

[VMS] - Weekly Status Report - Week 2

What have you accomplished this week (list specific items accomplished)?

  1. Set up the Django project.
  2. Set up the VM and have been able to run the project on it successfully. I created a user and a database on PostgreSQL on the VM as the database backend for the project.
  3. Revised database schema/ER diagram so that it also includes the authentication tables automatically provided by Django.
    • The ER diagram can be found here
  4. Came up with the Django models that correspond to the database tables in the schema/ER diagram.
    • The models can be found here
  5. Implemented functionality that allows a user to create a new volunteer (by filling out a form and submitting the form). The form is then processed and a new volunteer is stored in the database (if the form is valid).
  6. Implemented the user story “View Volunteer Profile". The user is able to view Volunteer Profiles which displays information such as name, city, address, country, email address, a short biography, etc.
  7. Implemented the user story “Customize Volunteer Profile”. The user is able to customize/edit information for a particular Volunteer such as name, city, address, country, email address, etc.

What issues or roadblocks have you encountered this week?

  1. Jayesh wanted to implement the authentication functionality from scratch instead of using the built in authentication functionality that the Django framework provides.
  2. There are also dependencies in our timelines that need to be resolved as soon as possible. I made a suggestion early last week (on Podio) of a way to potentially solve the dependency issues but so far I have yet to receive any input. Lack of communication may also be an issue.

Have they been resolved, and if so, how?

  • From Jayesh’s post on Podio earlier today, it looks like he is using the authentication tables provided by Django, but we can’t really be sure unless we see the implementation.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • The dependencies in our timelines has not been resolved yet. I posted my suggestions (again) on Podio and I hope to get a reply from Jayesh soon.

Is further assistance necessary to resolve existing issues?

  • If I can get a reply soon, then no.

What do you plan to accomplish next week?

  1. Solve timeline dependencies.
  2. Implement two user stories. I’m not sure which ones yet because we still have to resolve timeline dependencies.

How does your progress compare to your project schedule?

  • I would say we are behind because we have not solved our timeline dependencies yet (we should have done this last week).

[VMS] - Weekly Status Report - Week 3

What have you accomplished this week (list specific items accomplished)?

  1. Jayesh and I wrote an Integrated Timeline.
  2. Implemented the user story “Search for Volunteers”
  3. Implemented the user story “Upload Resume to Volunteer Profile”
  4. Implemented the user story “Delete Resume Uploaded”
  5. Wrote unit tests for business logic

What issues or roadblocks have you encountered this week?

  • There was difficulty in trying to fix the dependencies in our timelines.

Have they been resolved, and if so, how?

  • It looks like the issue is almost resolved. Jayesh still has to add “Edit Jobs” and “Delete Jobs” to his timeline.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Solve timeline dependencies (we are almost there).
  2. Schedule a code review.
  3. Get a code review completed by the end of the week.
  4. Implement the user story “Delete Volunteer”
  5. Implement the user story “View a List of Volunteer Jobs to sign up for”
  6. Implement the user story “Sign up for a Volunteer Job”

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 4

What have you accomplished this week (list specific items accomplished)?

  1. Implemented the user story “Delete Volunteer”
  2. Implemented the user story “View a list of all volunteer jobs to sign up for”
  3. Implemented the user story “Sign up for a Volunteer Job”
  4. Wrote unit tests for all business logic

What issues or roadblocks have you encountered this week?

  • We still haven’t come up with an agreement on the Django models. Integrating our code together will be difficult if we don’t come up with an agreement on the models.

Have they been resolved, and if so, how?

  • No. Still waiting for a reply from Jayesh.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Come up with an agreement on Django models
  2. Schedule a code review.
  3. Get a code review completed by the end of the week.
  4. Implement the user story “View Volunteer Jobs Signed up for”
  5. Implement the user story “Add Organizations”
  6. Add proper authorization to functionality implemented so far.

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 5

What have you accomplished this week (list specific items accomplished)?

  1. Fixed the application such that Jobs contain Shifts and have Volunteers sign up for shifts instead (this required me to make quite a few changes to the code I had written previously).
  2. Implemented user story “View Volunteer Shifts Signed up for”
  3. Wrote unit tests for business logic added since last week.
  4. Submitted a Pull Request. The mentors should now be able to review the code I have written so far.

What issues or roadblocks have you encountered this week?

  • We still haven’t come up with an agreement on the Django models. Integrating our code together will be difficult if we don’t come up with an agreement on the models.
  • I have been experiencing overheating issues with the laptop that I do most of my development on (since Friday). I hope to get the issue fixed by Tuesday once I buy some thermal compound. For now I am developing on a different machine.

Have they been resolved, and if so, how?

  • Not yet.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Come up with an agreement on Django models.
  2. Fix any issues the may arise from the code review.
  3. Implement user story “Cancel Volunteer Job Signed up for”
  4. Implement user story “Add Organizations”
  5. Implement user story “Select Organization when Creating a Volunteer”

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 6

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “Cancel Volunteer Shift Signed Up For”
  2. Implemented user story “Add Organizations”
  3. Implemented user story “Select Organizations from Volunteer Registration page”
  4. Wrote unit tests for business logic added since last week.

What issues or roadblocks have you encountered this week?

  • We still haven’t come up with an agreement on the Django models.

Have they been resolved, and if so, how?

  • Jayesh sent me a reply on Podio, I will reply beginning this week since it’s been a busy weekend for me.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Come up with an agreement on Django models.
  2. Fix any issues the may arise from the code review.
  3. Implement user story “Edit Organization in Volunteer Profile”
  4. Implement user story “Enter Volunteer Hours”
  5. Implement user story “View Volunteer Hours”

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 7

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “Edit Organization in Volunteer Profile”
  2. Implemented user story “Enter Volunteer Hours”
  3. Implemented user story “View Volunteer Hours”
  4. Wrote unit tests for business logic added since last week.

What issues or roadblocks have you encountered this week?

  • Agreement on the Django models is still in progress.

Have they been resolved, and if so, how?

  • Not yet.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Come up with an agreement on Django models.
  2. Fix any issues the may arise from the code review.
  3. Need to get feedback from Rose on how Volunteers should enter their hours (question was posted on Podio early last week). Depending on Rose’s feedback, I may have to make some changes to the work I implemented this/last week.
  4. Implement user story “Delete Volunteer Hours”
  5. Implement user story “Edit Volunteer Hours”

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 8

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “Delete Volunteer Hours”
  2. Implemented user story “Edit Volunteer Hours ”
  3. Wrote unit tests for business logic added since last week.

What issues or roadblocks have you encountered this week?

  • Agreement on the Django models is still in progress.

Have they been resolved, and if so, how?

  • Not yet.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  1. Come up with an agreement on Django models.
  2. Fix issues that arose from code review. In particular, looking at proper error handling in Django and also renaming of directories.
  3. Need to get feedback from Rose on how Volunteers should enter their hours (question was posted on Podio early last week). Depending on Rose’s feedback, I may have to make some changes to the work I implemented this/last week.
  4. Implement user story “View Confirmation Message for Hours Entered”
  5. Work on the first half of the user story “View Individual Volunteer Report”

How does your progress compare to your project schedule?

  • Progress is currently on track. However, progress on coming up with an agreement on Django models has been very slow.

[VMS] - Weekly Status Report - Week 9

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “View Confirmation Message for Hours Entered”
  2. Implemented user story “View Individual Volunteer Report by Month and Year”
  3. Wrote unit tests for business logic added since last week.
  4. Progress on coming up with an agreement on the Django models/database schema has been going really well with the help of Stephen.
  5. Updated some user stories to reflect that Volunteers are signing up for Shifts and entering their hours for Shifts as opposed to Jobs.

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • N/A

Is further assistance necessary to resolve existing issues?

  • N/A

What do you plan to accomplish next week?

  1. We should be able to come up with a definite agreement on the database schema by next week the way that things are going.
  2. Still need to fix issues that arose from code review. In particular, looking at proper error handling in Django and also renaming of directories. I am hoping to look into this early next week.
  3. Implement user story “View Individual Volunteer Report by Job and Shift”.
  4. Implement user story “View Individual Volunteer Hours by Organization”.

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 10

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “View Individual Volunteer Report by Job”
  2. Implemented user story “View Individual Volunteer Hours by Organization”
  3. Wrote unit tests for business logic added since last week.
  4. Started working on installation documentation which should be complete in a day or two.

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • N/A

Is further assistance necessary to resolve existing issues?

  • N/A

What do you plan to accomplish next week?

  1. Complete project installation documentation.
  2. Work on the suggestions that Stephen made.
  3. Implement user story “View Volunteer Report by Country, State and City”.
  4. Implement user story “View Volunteer Report by Job".

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 11

What have you accomplished this week (list specific items accomplished)?

  1. Implemented user story “View Volunteer Report by Country, State and City”
  2. Implemented user story “View Volunteer Report by Job”
  3. Wrote unit tests for business logic added since last week.
  4. Completed installation documentation.
  5. Worked on some of the suggestions provided by Stephen.

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • N/A

Is further assistance necessary to resolve existing issues?

  • N/A

What do you plan to accomplish next week?

  1. Continue working on the suggestions that Stephen made.
  2. Add proper authorization to functionality so far.
  3. Work on integrating my code with Jayesh’s.

How does your progress compare to your project schedule?

  • Progress is currently on track.

[VMS] - Weekly Status Report - Week 12

What have you accomplished this week (list specific items accomplished)?

  1. Work on the suggestions that Stephen made.
  2. Wrote documentation on design and database schema.
  3. Added authorization.

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • N/A

Is further assistance necessary to resolve existing issues?

  • N/A

What do you plan to accomplish next week?

  1. Still need to work on integrating code with Jayesh’s
  2. Add any additional documentation.
  3. Add any additional tests.

How does your progress compare to your project schedule?

  • Progress is currently on track.

Jayesh Lahori

I am a Computer Science Undergraduate Student at IIIT-Hyderabad,India. I enjoy doing Algorithmic Coding & Implementing Backend's for Systems. I have also worked on Android, I use Linux as my Primary/Only OS

LinkedIn Profile Portfolio Github Facebook

Volunteer Management System

I'll be working on Volunteer Management System (VMS) alongside Irish.This project aims to build a product which will be used by ABI Admin's to manage volunteers in terms of various metrics like number of hours worked, team etc.

Unit Test Results

To be added later

VMS-Weekly Status Report for Week 1

What have you accomplished this week (list specific items accomplished)?

  • I understood the requirements of the project from Rose.
  • Made Database Schema
  • Spent some time learning Django

What issues or roadblocks have you encountered this week?

  • Since, this week didn't involved any coding, therefore there were not any significant roadblocks involved

Have they been resolved, and if so, how?

  • NA

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • No

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Continue with exploring Django
  • Implement login functionality

How does your progress compare to your project schedule?

  • I believe its currently in line with the schedule which I had planned earlier

VMS-Weekly Status Report for Week 2

What have you accomplished this week (list specific items accomplished)?

  • Spent some time learning Django
  • Implemented Registration,Login,Logout functionality.

What issues or roadblocks have you encountered this week?

  • There was a confusion regarding schema and Irish's dependency on my task.

Have they been resolved, and if so, how?

  • Some of it still exist, Schema part is resolved, currently I have used auth tables for login.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Choice of database, currently it's sqlite3

Is further assistance necessary to resolve existing issues?

  • Choice of database

What do you plan to accomplish next week?

  • Continue with exploring Django
  • Implement Add/Delete/View Volunteer Info

How does your progress compare to your project schedule?

  • Inline with my timeline.

VMS-Weekly Status Report for Week 3

What have you accomplished this week (list specific items accomplished)?

  • Implemented Create Event functionality.
  • Resolved Timeline Issues & Dependencies with Irish

What issues or roadblocks have you encountered this week?

  • Edit/Delete Events

Have they been resolved, and if so, how?

  • No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • I tried implementing Edit/Delete Events but was facing some problem in Editing.

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Complete Edit/Delete Events

How does your progress compare to your project schedule?

  • A bit behind my timeline. (considering Edit/Delete Events Part)

VMS-Weekly Status Report for Week 4

What have you accomplished this week (list specific items accomplished)?

  • Implemented Delete/Edit Event functionality.
  • Implemented functionality to assign jobs to volunteers
  • Implemented Delete/Edit for jobs

What issues or roadblocks have you encountered this week?

  • Edit/Delete Volunteers, because this involves a one to one relationship to users table from auth,

Have they been resolved, and if so, how?

  • No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Implement Edit/Delete Volunteers.
  • Clarify on parameters to be added to job functionality

Is further assistance necessary to resolve existing issues?

  • Need to talk with Rose, have informed her about the same

What do you plan to accomplish next week?

  • Complete Job parameter works
  • Allow volunteer to signup for job
  • Code-Review

How does your progress compare to your project schedule?

  • Ahead of timeline

Jayesh-VMS-Weekly Status Report for Week 5

What have you accomplished this week (list specific items accomplished)?

  • Documented the code till date
  • Added more error validations
  • Submitted for code review

What issues or roadblocks have you encountered this week?

  • Integration of models

Have they been resolved, and if so, how?

  • No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Integrate models
  • Unit Testing

Is further assistance necessary to resolve existing issues?

  • How to do Unit Testing?

What do you plan to accomplish next week?

  • Complete Integration of Models
  • Allow volunteer to signup for job

How does your progress compare to your project schedule?

  • On Time!

VMS-Weekly Status Report for Week 6

What have you accomplished this week (list specific items accomplished)?

  • Changed Existing Models
  • Implemented Search Event Functionality
  • Discussed about Job Parameters with Rose
  • Took idea about Code Review from Steve.

What issues or roadblocks have you encountered this week?

  • Let volunteers opt for job

Have they been resolved, and if so, how?

  • No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Let volunteers opt for job, sue to model structure

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Let volunteers opt for job

How does your progress compare to your project schedule?

  • Implemented next week's feature this week instead of this week

VMS-Weekly Status Report for Week 7

What have you accomplished this week (list specific items accomplished)?

  • Admin assign job re-implemented with new models
  • Search volunteers by organization, auto incrementing no of volunteers on the basis of registrations.
  • Search job by event, given proper UI and functionality changed to taking data from POST request

What issues or roadblocks have you encountered this week?

  • Search job by time

Have they been resolved, and if so, how?

  • No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • Search by time : Not able to write proper mysql query on foreign keys in Django

Is further assistance necessary to resolve existing issues?

  • No, will resolve it by today or tomorrow

What do you plan to accomplish next week?

  • Let volunteers opt for job
  • Decide on final schema to be used and collaborate with Irish for code integration

How does your progress compare to your project schedule?

  • On Time mostly,as in some things from next week implemented and the ones for this week are in middle (under construction :P)

VMS-Weekly Status Report for Week 8

What have you accomplished this week (list specific items accomplished)?

  • Search job by time completed
  • Volunteer given option to volunteer for tasks.

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • NA

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • No

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Work on generation of reports
  • Work on model integration

How does your progress compare to your project schedule?

  • On Time.

Weekly Status Report Week 9

Missing

VMS-Weekly Status Report for Week 10

What have you accomplished this week (list specific items accomplished)?

  • Implemented Reports functionality
  • Learnt about Testing basics
  • Added unit tests for models validation

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • NA

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • No

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Enhance Reporting & Add export to PDF
  • Add regression tests for testing views
  • Remove redirection in case of success or failure and improve error for multiple unique attributes in models (Shift & Job)

How does your progress compare to your project schedule?

  • On Time.

VMS-Weekly Status Report for Week 11

What have you accomplished this week (list specific items accomplished)?

  • Added Textual content to Reports
  • Added tests for views
  • Check for error reporting in case of multiple unique fields

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • NA

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • No

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Work on Stephen's comments on code & accordingly decide the week's agenda
  • Look on integration with Irish's code

How does your progress compare to your project schedule?

  • On Time.

VMS-Weekly Status Report for Week 12

What have you accomplished this week (list specific items accomplished)?

  • Updated access control for admin/volunteer functionality.
  • Email to volunteers in case of creation of new jobs
  • Email to concerned volunteer if he/she is assigned job by a volunteer
  • Corrected null errors for forms
  • worked on few inputs from steve

What issues or roadblocks have you encountered this week?

  • None

Have they been resolved, and if so, how?

  • NA

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

  • No

Is further assistance necessary to resolve existing issues?

  • No

What do you plan to accomplish next week?

  • Continue on Stephen's comments, especially for coding conventions
  • Look on integration with Irish's code
  • Documentation
  • Add few tests for new views.

How does your progress compare to your project schedule?

  • On Time.
Clone this wiki locally