Blog Archives

The Keywords plugin

The last plugin I’m going to talk about during this initial period of RedFeather development is the keywords plugin.  While the ability to add keywords to a resource is desirable enough to be a candidate for inclusion in the RedFeather core itself,

Posted in RedFeather Tagged with: , , ,

RedFeather: Summary of Outputs

The outputs listed below represent a summary of the outputs from RedFeather.  They are everything that we originally promised to achieve to fulfill the RedFeather use cases.  RedFeather is looking fine and dandy. Outputs List RedFeather Core The primary deliverable

Posted in RedFeather Tagged with: , , ,

RedFeather: A Final Round-up

RedFeather is a lightweight repository alternative that makes it easy for individuals or small groups to contribute OERs Open Educational Resources promise a new engagement between educational institutions and the public, and potentially a widening of educational opportunity in society

Posted in RedFeather Tagged with: , , ,

RedFeather Impact

The lack of simple solutions for sharing OER resources is a serious limit on the take up of OER and the growth of the OER community. RedFeather is our proposed solution to this problem. RedFeather is a lightweight server-side script

Posted in RedFeather Tagged with: , , ,

Alternative Data Views

It is important to make sure that a repository is accessible to machines as well as humans as this allows it to be indexed more efficiently and thus more discoverable on the web.  RedFeather currently supports 3 alternative data formats:

Posted in RedFeather Tagged with: , , ,

Reskinning RedFeather

The default RedFeather template has a very simple but modern style that can be used directly out-of-the-box.  This allows less technical individuals to quickly deploy a site without having to worry about writing their own HTML or CSS.  The template

Posted in RedFeather Tagged with: , , ,

Deliverable: RedFeather Core

The primary deliverable of this project is RedFeather itself, which provides an out-of-the box repository solution in a single php script. It distills the complexity of a full-scale repository platform to provide a feature set that we believe satisfies 90%

Posted in RedFeather Tagged with: , , ,

Plugin Architecture

In this post I’m going to talk about how the RedFeather plugin system is implemented.  I’m also give a rough overview on how the rest of RedFeather works and provide a rationale for the decisions I made regarding the design.

Posted in RedFeather Tagged with: , , ,

Learning from existing plugin systems

One of the other defining characteristics of RedFeather is the fact that the core implementation comprises of a single PHP file.  Despite this, it still provides a highly extensible architecture capable of being customised and tweaked to suit different situations.

Posted in RedFeather Tagged with: , , ,

Lessons in dependency management

The approach I had to take when developing RedFeather was very different from my usual methodology due to the unusual motivations behind the system.  As I mentioned in my earlier blog posts, the primary goal behind RedFeather is to provide

Posted in RedFeather Tagged with: , , ,