Mini projects
From Steeple
Suppose you had some students, or some open source challege / code-in, what mini projects could you do?
[edit] 1 simplepie database caching
[edit] 2 Use simplepie to parse a rss feed with yahoo media elements, and display on website
Start by parsing a feed (rss + yahoo media), with simple pie, which results in a php structure. This all works out of the box.
Now develop a set of php tools, that use display this structure via the web, like this:
- For the whole feed, generate a page with
- texttual metadata for the feed (title, description),
- jw mediaplayer to display the whole feed, i.e. all items. (With jw mediaplayer, you can just provide the media rss feed itself, and it should work)
- A subscription box, allowing subscription with miro (via "get_miro") and iTunes (via itpc)
- A clickable list of items in the feed (with basic metadata, such as title, author, optionally a short abstract, mediatype)
- For each feed item, create a page with
- texttual metadata for the item (title, description),
- display any images included in the item
- An embedded jw mediaplayer to play flash versions
- A list of downloads
- A link back to the front page.
[edit] 3 Modify the openeya capture client so that it can produce replay media bundles
OpenEya uses a non-standard license:
Copyright (C) openEyA - ICTP Science Dissemination Unit, Trieste, ItalyPermission to use, copy, and distribute the openEyA software and its documentation for educational purposes without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
Permission to modify the software is granted, but not the right to distribute the complete modified source code.
and the legal feasiblity of the project needs to be determined first.
