Saturday, July 16, 2005

CodeFin's Podcast RSS Feed Writer - Beta v1.0

I am quite happy to announce the first version of CodeFin’s Podcast RSS Feed Writer. It may not look like much right now, but a lot of work has gone into it, and it does a great job at what it has been programmed to do. Basically it is a simple web application that allows patrons to manage their podcasts. The advantage is that it automatically updates an RSS feed for the user. This allows people with feed aggregators to automatically download podcasts, the newest version of iTunes does this really well. Though my feed generator doesn’t have support for all of the iTunes tags so that one could list in the iTunes music store, it isn’t far off, and for the time being, it is possible to subscribe manually to a non-iTunes feed.

I thought I would take you kind readers on a little tour.

screenshot


Above is a screen shot of the first page that one would see after login. This is where a new pod cast would be entered. Simply give it a title, description, and select the audio file that you would like to upload from your hard drive. When you click submit, the upload will take place, and as simple as that you will have a working XML RSS feed with that cast in an enclosure. After upload, an HTML link is shown that the user would be able to paste into their blog.

screenshot


Because no one is perfect, editing of podcasts is a necessary function. The above screen will allow the user to edit any aspect of a podcast, including uploading a replacement file, or even deleting the whole thing if the user desired.

screenshot


Users will also be allowed to update their profile in the even that they want to change the channel information that is displayed in their RSS feed. On the profile page is also a bit of HTML code that the user can use to place their feed into their blog template, one as an explicit link, the other as a link that would alert smart browsers to the fact that there is a feed.

That pretty much does it for the tour. Yes, the software is quite vanilla right now, but the core functionality is there. Really this project was a lot about proving to myself that I could do it, while also creating something that my father could use. Now that the basics are in place, it is time to start working on features. In the near future I would like to add support for the Apple iTunes music store tags, automated posting to a user’s blog, and a personalized landing page that contains public access of all of one’s podcasts, and finally, the ability to upload through the software and publish to your own web space (similarly to the way you can use blogger as your CMS system, but publish to your own domain).

At this time I am going to put the software out there as is for public use. Yes, I realize that I am being quite generous with my storage space and bandwidth. However, I really don’t see this as being a problem. I have more than I will ever be able to use right now, and if it were to become an issue, well… I’ll cross that bridge when/if I have to.

It has been a fun project thus far, and I suspect it will keep me busy and entertained for a long while.

3 comments:

Michael Sarver said...

Nice work with the Podcast RSS Feed Writer!

I'm sure you have put a lot of energy and thought into this. Have a headache?

Ha, anyways...nice work!

Joe said...

Thanks!

> Have a headache?

No. It has actually been a fun project of discovery for me.

Thanks for stopping by and leaving a comment.

C u r t i s said...

Joe, we'll have to talk sometime when you're online. I'd really like to find out more about how this thing works.