XSolutions

From CS486wiki
Jump to navigationJump to search
The Summary of XSolutions Project Group for Fall 2010

Sept 21

We are assigned to XSolutions project and receive a mail from Joe requesting our contact information and our available times for a web meeting.

Sept 26

We sent Joe our available times and our contact information.

Sept 27

Joe replied us telling that he would like to know our programming skills.

Oct 1

We sent our resumes which include our programming skills.

Oct 7

We had a monthly meeting with Prof. Steflik.

Oct 10

Berk was selected as the group leader and we sent a mail to Joe informing the leader selection in our group. Asked for our first online meeting.

Oct 13

Joe replied saying that we should wait for Prof Steflik's final approval before our first meeting, but in the meantime we should get familiar with the BaseCamp System and the API they offer which is an online project management system as a service. They use it to manage projects but he would like a way to easily programmatic access the data from other systems.

Oct 25

Opened a BaseCamp account https://seniorprojectxsolutions.basecamphq.com and practiced with creating new projects and got familiar the BaseCamp environment.

Oct 27- Oct 29

We informed Joe that we receive our CPT I20's and had an agreement to make our first meeting at Nov 2.

Nov 2

We had our first meeting and Joe changed the project. He wanted us to develop a universal plug in for WordPress system which he will improve it according to customers wishes. In the same day he sent the high level project description. At the same day we had a monthly meeting with Prof. Steflik.

According to Joe's project description we have 5 High Level Project goals for Semester 1.

1. Research and study the WordPress system.

2. Implement a development site where you can experiment. A virtual LAMP system would be great for this especially if you want to easily run it on your own system.

3. Research and understand the WordPress API and Plugin framework.

4. Research the best ways to develop a universal plugin that we can use for future projects.

  a. We will want constructs of all ways a Plugin can integrate within WordPress.
  b. These constructs will be used as building blocks when a new plugin is created.
  c. Extensibility is key, let's intelligently design this so we don't have to reinvent the wheel each time a new plugin is created.

5. Determine best design plan for the library.

  a. Document the plan, data structures, and classes using MS Word and Visio for diagrams.

Nov 3

We started researching and studying about WordPress system. We set up a server to the computer that Umur doesn't use and started to practice WordPress system. We created a basic development site and did some modifications on the page for learning purposes.The link that you can reach the website is http://lehmanwifispot.dyndns-server.com/wordpress/ . Moreover we created a Google group called Bu-CS485-2010-X. We use this group between the group members to make arguments and share useful links about WordPress system.

Nov 5

We cancelled our BaseCamp account since we don't need it anymore.

Nov 7

We had an agreement with Joe to have a meeting at Nov 11.

Nov 11

We asked the questions about WordPress System and the project. We also asked him to provide us licensed Microsoft Visio if it is a requirement to do the documentation. He told us it is not important to do it on Visio we can do the documentation on any software as long as it is clear. He clarified what he wants from us for that project and this meeting helped us to illustrate how we'll progress on the project.

We had a meeting with Prof. Steflik again to talk about our weekly status. He asked us to fill our part with writing about the projects progress steps in the Senior Project's wiki page by Nov 15.

Nov 12- 19 We are still researching and studying WordPress API and framework.

Nov 19 - 30

Umur,Cihan and Onur had extensive research about WordPress System to get ready for the planning step. Moreover , because we are not experienced in designing such big projects, Berk, Inanc and Cihan made researches about how can a good design be implemented.

Nov 27

We got contact with Joe to make a review before our presentation.

Nov 30

We made our presentation which tells what we have done in Fall Semester to the class and Prof Steflik. Since we both have sent the documents which includes our power point slides, Gannt chart and MS Word document to our employer Joe Imperato and our advisor Prof. Steflik, we didn't add them here.

Dec 2

We reported how was our presentation to Joe and sent the documents we had used in our presentation.

Dec 2 - 12

Berk, Umur and Cihan started to implement the design of the code structure.


This is what we have done so far for Fall 2010, and we are going to work on the project in our winter break. We hope both our employer Joe Imperato and our advisor Prof. Steflik are satisfied with our performance.

Regards XSolutions Project Group