Week: 25/06/2012
I have been learning how the system works and installing it locally onto the machine. I have been following the process through to understand how each of the hooks work. After getting an understanding of how things are working, myself and Dale worked on different OER feeds for authentication in order to pull in the data from different sources. This was done by learning how different OER sources are pulled into WordPress via using methods such as RSS, API.
In order to make Bebop easily extensible for future sources, we have decided to stick with the method of using a master import file for the cron job. This runs through all the different extension sources with their own import file for that specific data pulling. This ensures that if a new extension was to be created it would simply have to be put into the extension folder in the specified file format and the plugin would automatically incorporate it into Bebop without the need for extra changes.
By the end of the week we both managed to pull data and it is now a case of refining the code and looking at how we should managed and output this information that we have obtained. We have also been looking at setting up the cron job as we are currently (for testing purposes) running the master import manually.
See below for an image of the Youtube pulling.
David Whitehead.