Lilina Blog

Development is Now on GitHub

I’ve taken today to (finally!) migrate Lilina over to GitHub. All development will now be done there, however, issues will still be on the Google Code project. Information is now available on the Download via Git page on how to grab the code.

Submitting patches is now much easier. Simply fork Lilina to your own account, work away and push it up to your GitHub repository, then submit a pull request!.

Posted in Meta, News | Tagged , , | Leave a comment

New Forums Up!

Well, that took significantly less time than expected. The new forums are up and running and should be working better than the previous one.

Posted in Meta | Leave a comment

New Forums Coming Soon

Unfortunately, the forums (along with the rest of the site) were the subject of a hacking attempt, which resulted in the site being compromised. I’ve removed everything that was compromised, however, the forums were most likely the initiation point for the hacking attempt. As a result, I’ve removed the forums and they will be replaced by new ones in the near future.

In the mean time, if anyone has any queries, contact me at ryan[at]

Posted in Meta | Leave a comment


I’ve created a page on the codex with information about privacy and how Lilina uses your data. This includes what Lilina sends to other sites, along with what this website collects about you.

To summarize: Lilina sends the installation URL in user agent with every feed request, also sends your PHP version and localization when checking for updates.

Also included on the page are ways to change this if you wish.

Posted in General | Tagged , | Leave a comment

1.0 Beta 1

I’m proud to announce the first beta of Lilina 1.0 is now available for your testing pleasure!

The release of this beta brings with it a feature freeze. Any new features will be scheduled for 1.1 and will not make it into 1.0. The majority of development from now until release of 1.0 will focus on bug fixing and stabilising the code.

Posted in Development Releases, News, Releases | 3 Comments

A Quick Update for the New Year

I know I haven’t been keeping this blog up to date, but that’s because I’ve been too busy working on Lilina (and other things).

So, what’s been happening recently in the world of Lilina? I’ve been working on getting Lilina closer to a release, and I think I’m almost ready for a beta of 1.0. Expect that coming in the next week or so, as soon as I fix up some bugs.

Since the last blog post, Lilina has been changed to now keep your items forever in a persistent database. I’m not sure yet whether to add the ability to automatically remove older items, as I’m not sure how much it is actually needed. (This was added a while ago, but I haven’t posted on here in a while either. :) )

Lilina now also has the ability to update items via a cron job, and also via Ajax. The only template that currently can be updated via Ajax is the Razor template (not included with Lilina at the moment), though I hope to update a few more to be able to work with it too.

So, that’s what has been happening, now on to what’s currently happening. I’m working on stabilising Lilina, which means rigorously testing features, and importing from almost every feed reader known to man. If anyone has any issues at all with importing, please let me know via the forums, as I can’t test every feed.

Posted in News | Leave a comment

Dependencies and Compatibility

As you may have noticed, two of Lilina’s major dependencies, SimplePie and HTML Purifier are becoming PHP5 only, with HTML Purifier’s latest releases being available for PHP4 only. I’ve posted previously on SimplePie’s availability for PHP5 only and how we could not switch to it. I later went back and completely backtracked, adding SimplePie to Lilina. It has now been used in Lilina for quite a while, mostly for the better. An old branch of HTML Purifier, 2.*, is used in Lilina and its new 3.* branch has a wealth of new features. Lilina is unable to utilise these at the moment for PHP4 compatibility. This disadvantages our PHP5 users, who could be getting faster and better parsing from HTML Purifier.

PHP5 has been around for more than 3 years and it is time to move on and embrace new developments and standards. PHP4 support and critical security updates have been dropped completely, as of 08/08/08 and all hosts are encouraged to upgrade to PHP5.

Going PHP5

As of today, PHP4 compatibility is being dropped from Lilina. We join a whole group of projects who have dropped support for PHP4.

What does this mean for me?

If your host is currently running PHP 5.2, nothing changes for you. If your host is currently running PHP4, 5.0.* or 5.1.*, convince your host to upgrade to PHP 5.2 or change hosts. Lilina will not be supporting PHP4 for future releases. For more information, check out this FAQ, published by GoPHP5.

What does this mean for Lilina?

This decision will enable faster development of Lilina, with many features being easier to achieve and faster. It also enables cleaner code, which can reduce the size of the codebase substantially.

This announcement will have benefits for everyone and I hope that it will have no ill effects on any users.

Posted in General | Tagged , , , , , | 4 Comments

How Do You Read Your Feeds?

As you may know if you’re following the development on Subversion, we’re experimenting with a few different templates.

For the future development of these, we’d like to hear from you: what are you looking for in your reader and how do you read your feeds?

(Further posts will be coming soon, I’ve been extremely busy in my “Real Life”™, however development is still continuing on Subversion)

Posted in General | Tagged , | 1 Comment

Subversion working

The code in Subversion is now stable, however currently the source list is not being generated. We are aware of this and are working on it.

Posted in General | Tagged , | 3 Comments