CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion »
  • Google Summer of Code »
  • [GSOC 2015] Refunds for CiviCRM
Pages: 1 [2] 3 4

Author Topic: [GSOC 2015] Refunds for CiviCRM  (Read 7419 times)

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
March 22, 2015, 01:17:17 am
There are two slightly difference in the transcripts, there are only 5 different courses but all other are same and those are just transferred from once to other. The concern of grades is not a concern as there was very strict grading rules but now rules are changed. I have more than 70% marks (CGPA 2.87/4.0 in BSIT and 2.92/4.0 BS CS Dual Degree).

About the university:

The Virtual University, Pakistan’s first University based completely on modern Information and Communication Technologies, was established by the Government as a public sector, not-for-profit institution with a clear mission: to provide extremely affordable world class education to aspiring students all over the country. Using free-to-air satellite television broadcasts and the Internet, the Virtual University allows students to follow its rigorous programs regardless of their physical locations. It thus aims at alleviating the lack of capacity in the existing universities while simultaneously tackling the acute shortage of qualified professors in the country. By identifying the top Professors of the country, regardless of their institutional affiliations, and requesting them to develop and deliver hand-crafted courses, the Virtual University aims at providing the very best courses to not only its own students but also to students of all other universities in the country.

The Virtual University of Pakistan holds a Federal Charter, making its degrees recognized and accepted all over the country as well as overseas.

 
The University opened its virtual doors in 2002 and in a short span of time its outreach has reached over one hundred cities of the country with more than one hundred and ninety associated institutions providing infrastructure support to the students.


Important Milestones of Virtual University
Formal Inauguration of the University   Mar 2002
Federal Charter granted by Government of Pakistan   Sep 2002
Virtual University launched 2 free to air Educational Broadcast Television Channels   Mar 2004
Selected to Lead Asia-wide DE Research Projects by IDRC (Canada)   Mar 2005
Virtual University launched another 2 free to air Educational Broadcast Television channels making the total of 4 channels in its Television Network   Aug 2006
VU goes global - All video Lecture placed on YouTube   Jun 2008
Launch of a Unique VU e-Examination System   Oct 2008
Launch of VU - Learning Management System (LMS)   Mar 2009
Enrollment exceeds 50,000 students   Sep 2009
Selected to Lead second IDRC (Canada) funded Asia Wide Research Project   Jan 2010
Launch of VU Open Courseware website   Oct 2011
Conduct of Pakistan Engineering Council Exam   Dec 2011
Lays the Foundation of the Institute of Media & Arts   Feb 2012
VU Open Courseware website declared best OCW website of the year 2012   Apr 2012
Deployment of VU Examination Software to NUST for Entry Test   Jun 2012
Student enrollments crosses 100,000 student mark   Oct 2012
VU Offers its educational resources to the Universities of the Country free of cost   Nov 2012
MoU signed with University of the Punjab for collaboration in different fields including Joint Degree Programs   Dec 2012
MoU signed with Government College University Faisalabad, Faisalabad   Feb 2013
MoU signed with University of Poonch, Rawalakot, Azad Jammu & Kashmir   Feb 2013
VU’s Directorate of Quality Enhancement (DQE) ranked highest “W” category by HEC   Mar 2013
MoU signed with Shaheed Benazir Bhutto University, Khyber Pakhtunkhwa   Sep 2013
Adoption of Relative Grading in Examination System   Mar 2014
Acquisition of 204 Acres of Land at Kala Shah Kaku, Lahore for Main VU campus   Jun 2014
MoU signed with IBA-Karachi, Karachi   Sep 2014
VU Partners with University of the Punjab and Technical University Kaiserslautern, Germany in launching an Innovative Study Program (B.Ed in Technical Education)   Sep 2014
Deployment of VU Learning Management System (LMS) to Concordia Colleges   Sep 2014
Launch of Degree Programs in Life Sciences   Sep 2014
Launch of VU Journal   Sep 2014
MoU signed with University of Sargodha, Sargodha   Oct 2014
MoU signed with University of Gujrat, Gujrat   Oct 2014
VU’s Directorate of Quality Enhancement (DQE) sustained its highest ranking “W” category by HEC   Oct 2014
Launch of Entry Test by VU for MS Program   Oct 2014
MoU signed with Gujranwala Chamber of Commerce and Industry, Gujranwala   Nov 2014
Launch of Global Language website   Nov 2014


tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
March 22, 2015, 01:43:27 am
Updated Proposal

GSOC INFORMATION
I had applied last year for CiviCRM, I had proposed same project last year but I was not accepted that time because I was late comer.
I am applying again for CiviCRM same project and I can devote approximately 45 hours per week to my GSoC project and there will not be any exams, education activities or some other work in this summer. I am very passionate to be part of CiviCRM and GSoC and I will give my full attention to my project to make it successful. It will be really great to start my career and boost my skills.
I think my proposed “Refunds and Partial Payments Module” is much wanted project across CiviCRM community and it highly suits my interests and learnings too.  I am expecting that this project will become part of CiviCRM core.

CIVICRM INFORMATION
Have you registered an account at CiviCRM.org?
Yes

Have you ever built a site with Drupal, Wordpress, or Joomla?
Yes

Have you ever built a CiviCRM site or helped on a CiviCRM project? 
Yes, I have installed on my system for evolution purposes, I have installed CiviCRM with all of three CMS Joomla, Drupal and Wordpress.

Have you ever posted questions to the CiviCRM Forums, JIRA, or GitHub?
Yes, I am posting to get feedback and guidance for my proposed project.

Have you ever contributed code to CiviCRM?
Yes, I am trying but at this moment I have my terminal exam that’s why I am not fully involved yet.

TECHNICAL INFORMATION
Have you ever utilized IRC?
Yes

Have you ever worked with Git?
Yes, but not professionally, I have taken these two courses for Git training:
How to Use Git and GitHub (https://www.udacity.com)
https://training.github.com

PROJECT INFORMATION
Which project idea sparks your interest and why?
I am interested to develop “Refunds and Partial Payments” module for CiviCRM. Link of projects idea page:
http://wiki.civicrm.org/confluence/display/CRM/Google+Summer+of+Code+-+2015
http://wiki.civicrm.org/confluence/display/CRMDOC/CiviAccounts+Roadmap
http://wiki.civicrm.org/confluence/display/CRM/Finance+and+Accounting
I am passionate to develop “Refunds and Partial Payments” module because I think it is much needed as well as I have already knowledge of financial account and financial management. I am expecting that my contribution will become part of CiviCRM core and nothing is more honorable for a computer science student to become part of any open source project contribution. 

Why me to solve this problem and develop solution?
•   I am a fast and quick leaner.
•   I am dedicated and sustainable.
•   I am flexible to be part of any team.
•   I have skills to program in different programming languages including PHP.
•   I have abilities to read, understand and work with APIs, documentations and libraries.
•   I have knowledge of software project management to tackle and meet deadlines.
•   I studied financial accounting, financial statements and financial management.
•   And I will be fully available to this project.

Potential Mentors: Joe Murray, Xavier Dutoit, Kreynen

Expected Deliverables:
30 April:   Software Requirements Specification and Design Document
04 May:   User Interfaces
11 May:   Database Schema
02 June:   Refunds Module
16 June:   Partial Payments Module
25 July:   Final integration with CiviCRM components

Timeline:
Before April 27:
•   Familiarize myself completely with the CiviCRM
•   Read CiviCRM developer documentation
•   Keep in touch with CiviCRM community
•   Exploration, evaluation and experimentation with codebase
April 27 – April 30:
•   Keep in touch with my mentor regularly
•   Prepare Software Requirements Specification and Design Document
•   First Blog and forum post
•   Get feedback from community and update SRS and DD accordingly
May 01 – May 04:
•   Keep in touch with my mentor regularly
•   Prototyping of User Interfaces
•   Second Blog and forum post
•   Get feedback from community and update UIs
May 05 – May 11:
•   Keep in touch with my mentor regularly
•   Development and modification of database schema
•   Third Blog and forum post
•   Get feedback from community and its updation
May 12 – June 02:
•   Get instructions and guidance from mentor
•   Coding of Refunds Module
•   Fourth Blog and forum post
•   Get feedback from community and its updation
June 03 – June 16:
•   Get instructions and guidance from mentor
•   Coding of Partial Payments Module
•   Fifth Blog and forum post
•   Get feedback from community and its updation
June 17 – June 27:
•   Publish Screencast
•   Mid-term evaluation submission
June 28 – July 11:
•   Get instructions and guidance from mentor
•   Testing and debugging
•   Sixth Blog and forum post
•   Get feedback from community and its updation
July 12 – July 25:
•   Get instructions and guidance from mentor
•   Integration with CiviCRM components (Refactoring of existing code if applicable)
•   Seventh Blog and forum post
•   Get feedback from community and its updation
July 26 – August 08:
•   Get instructions and guidance from mentor
•   Get feedback from CiviCRM community
•   Eighth Blog and forum post
•   Code scrubbing and improvement
August 09 – August 16:
•   Get instructions and guidance from mentor
•   Get feedback from CiviCRM community
•   Verification and Validation of requirements
•   Documentation preparation and improvement
August 17 – August 24:
•   Final evaluation
Aug 24, 2014:
•   Submission of required code samples to Google
•   Final Report and Blog Post

Which aspect project idea do you see as the most difficult?
Integration with CiviCRM components are seems comparatively difficult in this project; I think there should be some refactoring of existing code.

Which aspect project idea do you see as the easiest?
Financial accounting and financial management is easiest aspect for me as I have leant it in my university courses.

Which portion of the project idea will you start with?
I will start development from user interfaces then I will code Refunds Module, after that Partial Payments Module and finally I will integrate these with CiviCRM components.

« Last Edit: March 22, 2015, 01:45:39 am by tahirramzan »

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: [GSOC 2014] Refunds for CiviCRM
March 22, 2015, 11:00:56 pm
Hi,

Could you post the detail of what you intend to post in melange on your application? Ie. detail of what you know of civicrm and refund, if you have looked at the accountancy features of civi....

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: [GSOC 2014] Refunds for CiviCRM
March 23, 2015, 11:58:48 am
Agreed that it would be good if you would start to indicate a more detailed engagement with the topic to be undertaken in addition to the process oriented proposal content.

My concern about Virtual University, not allayed by this copy and paste from a list of its accomplishments that I had previously come across, is that when I dig into one claim like 'VU’s Directorate of Quality Enhancement (DQE) sustained its highest ranking “W” category by HEC   Oct 2014' I find that the institution as a whole did not receive this mark, but only its Quality Enhancement Cell. I don't see the university on http://www.4icu.org/pk/ or http://www.hec.gov.pk/InsideHEC/Divisions/QALI/Others/RankingofUniversities/Pages/CategoryWise.aspx or http://www.topuniversities.com/university-rankings/asian-university-rankings/2014#sorting=rank+region=+country=120+faculty=+stars=false+search= although I do see it is still accredited by HEC.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
March 23, 2015, 10:30:07 pm
Respected sir,
Your concern about Virtual University will be cleared after my project hopefully. I think students are the best representative for any institute and their research and development work.
 
RTEMS Real Time Operating System (RTOS) is an GSoC organization which accepts one of Virtual University's student once as student and twice as mentor, all three projects have been successful and completed.

Regards

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: [GSOC 2014] Refunds for CiviCRM
March 24, 2015, 08:03:22 am
Great to know. Thanks, Tahir.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: [GSOC 2014] Refunds for CiviCRM
March 26, 2015, 01:40:19 am
Quick reminder, not sure if the student(s) interested have done it already for this project, but you have to register and submit the proposal before tomorrow

http://forum.civicrm.org/index.php/topic,36143.0.html

If it's done already, all good, we'll discuss internally and with you and let you learn better our development workflow and tools we use and give you a chance to mingle with the community
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
March 26, 2015, 09:35:11 pm
Submitted, Thanks for reminder  :)

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: [GSOC 2014] Refunds for CiviCRM
March 30, 2015, 11:47:17 pm
Hi,

What was your role on the development of these sites? what did you do specifically on these?
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
April 01, 2015, 11:48:53 pm
Respected Sir,

I have performed these roles on www.must.edu.pk:
•   Customization according to given specification,
•   Installation of plugins.
•   Deployment on hosting

On others, I have designed those webs.
Regards

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
April 03, 2015, 07:41:51 am
Kindly check this website also, this website is deployed on cloud hosting:

http://virtual.com.pk/
http://46.101.28.80/
Regards

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
April 12, 2015, 01:21:16 am
Respected Sir,

I have done with setting up development environment and git workflow, now I am reading related documentation for CiviAccounts and exploring already done work in my project to prepare my specification and design document.

I am requesting to someone who have privileges to create "GSoC2015" tag on http://civicrm.stackexchange.com/ as I have not privilege to create it, so I will able to post questions there too.
 
I am looking forward your precious feedback to move forward in right direction.

Thanks in anticipation
Regards

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: [GSOC 2014] Refunds for CiviCRM
April 12, 2015, 02:22:46 pm
I think I have created it
http://meta.civicrm.stackexchange.com/questions/62/how-to-create-more-tags

Can you check if it's available now?
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
April 13, 2015, 03:49:49 am
Yes sir,
You are right you have created it, it was my mistake I was trying to post my question on http://civicrm.stackexchange.com instead of http://meta.civicrm.stackexchange.com/.

And it would be great if you create one more on http://civicrm.stackexchange.com/
Thanks in anticipation
Regards

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: [GSOC 2014] Refunds for CiviCRM
April 13, 2015, 03:57:40 am
Respected Sir,

Stackexachange has very complex and strict system regarding posting questions, answers and comments which are much needed to get reputation and needed first to do so.

On meta where you have created GSoC2015 tag where on asking question, this error message appears:
"You must have at least 5 reputation on CiviCRM Stack Exchange to ask a question on meta."

Kindly guide in this issue, thanks in anticipation
Regards

Pages: 1 [2] 3 4
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion »
  • Google Summer of Code »
  • [GSOC 2015] Refunds for CiviCRM

This forum was archived on 2017-11-26.