Resources for Developers
By Pau Garcia-Milà | July, 16 2008 | Development, Interesting Posts
eyeOS 1.6.0.3 released
By Pau Garcia-Milà | July, 11 2008 | Development, Releases
The third mantainance release for eyeOS 1.6 has been released, and can be downloaded from the eyeOS Downloads Page. For those users using the eyeOS Free Server, it’s already running the new version, so just log in!
This new version includes full compatibility with Firefox 3.0 and many minor bug fixes in services, libraries and applications. It does not include any security fix, but it’s recommended to all eyeOS system administrators.
Once again, we must thank the eyeOS Development Community, which is getting involucrated into every new eyeOS release, mainly through the eyeOS Development Mailing List, which is becoming more active every day.
To see the full change log, please continue reading.
eyeOS 1.6.0.3: working great in Firefox 3!
By dgil | July, 6 2008 | Development, Releases
Few weeks after the release of Firefox 3, we are happy to announce that the next version of eyeOS will feature full support for this browser, after solving some bugs in certain parts of the system that prevented eyeOS from showing well.
Some of these bugs were reported by users of our community in our Launchpad platform, and we want to thank them for helping us detecting and solving the bugs: thank you very much!
This maintenance version, eyeOS 1.6.0.3, will fully support Firefox 3, as well as fixing other bugs in the system, making this version more and more stable.
We must remember that we want to keep the eyeOS 1.6 version as solid and stable as possible, and we will be releasing a maintenance release about every month. Stay tuned to download this release soon!
Introducing the eyeLIMS project
By Pau Garcia-Milà | May, 5 2008 | Development, Professional Apps
To see eyeOS widely used by scientists all around the world, a group of eyeOS users and developers, leaded by Alexandre Mejat, has initiated the eyeLIMS project. eyeLIMS is a community-driven project which aims at providing a Free Open Source Laboratory Information Management System (LIMS) powered by eyeOS.
The eyeLIMS community will develop new eyeOS applications or port to eyeOS existing free open source applications specifically dedicated to molecular and cellular biology.
The eyeLIMS Software Suite will include a set of eyeOS applications dedicated to common activities in research laboratories such as managing samples or reagents (eyeStorage), managing bibliographic references (eyeBiblio) or manipulating data (eyeJmol).
The whole project is Free and Open Source and will be released under GNU Affero GPL v.3 license (the same as eyeOS). If you would like to collaborate with the project or you are interested in following its development, you can check the project’s homepage and its discussion board.
eyeOS 1.6 Beta released
By Pau Garcia-Milà | April, 15 2008 | Development, Releases
We are proud to announce the immediate availability of eyeOS 1.6.0.0 Beta, which is the result of months of work from the eyeOS Team and eyeOS Community on both the eyeOS Platform and base Applications.
The new eyeOS 1.6 version also includes everything planned on the Global Roadmap plus some new features which were not asigned to a particular release, but have been finally created for eyeOS 1.6.
Testers wanted!
There are still 10 days before the final release, and some testing would be really appreciated. Now it’s the best moment to report bugs through the Bugs reporting tool or in the Bugs mailing list.
Online beta server available
Everybody can test the new eyeOS 1.6 release extensively from the Beta server (you must create a new account first), which is located at beta.eyeos.info.
Download eyeOS 1.6.0.0 Beta
You can also download the eyeOS 1.6.0.0 Beta Release from here. Please keep in mind that this is a package without installer, so it doesn’t include some security features such as the randomization of the whole eyeOS system folder or the generation of the root password during install. Please do not use it on production systems.
Username/password for the package are root/root, and you should give the package the sufficient permissions for your system to make the web server able to run, read and write into it.
About eyeSync
Please note that XML-RPC (the server part for the synchronization) is already bundled with eyeOS 1.6, but that eyeSync 1.0 for Windows, Linux and Mac will be released with the final version of eyeOS 1.6.
What does eyeOS 1.6 include?
To discover what eyeOS 1.6 includes, you may want to read this blog post, plus all this features which have been finally added:
Drag and Drop: eyeOS API finally has a D&D system. This means that you can just move your files between folders, to the desktop, to the trash… by just dragging and dropping them to the correct place!
eyeFeeds: The new feeds reader (formerly known as eyeRSS) provides a completely rewritten interface, which makes much more easier to store and get your favorite feeds inside eyeOS. It does provide automatic link opening in eyeNav, integrated preview panel, tree-organization with folders and subfolders. It’s the first big contribution from Anaël Ollier since he’s on the eyeOffice at Barcelona, so wait for more eyecandy applications during next releases ;-).
miniActions widget: This new widget that comes preloaded with the new eyeOS 1.6 version on the desktop and links common actions on the system in an easy and intuitive way.
eyeNotes: eyeNotes has been integrated with CodePress and features syntax highlighting for the most common programming languages (including .eyecode!).
eyeCode: This new application, only available if you are root, will allow you to modify all the eyeOS applications, libraries, services and kernel from inside eyeOS. This is the first part of eyeDesigner, which was planned on eyeOS 1.0, and allows you to create eyeApps in a comfortable way, within eyeOS.
Small changes here and there: The new Info Screen (yes, doowee comes back from eyeOS 0.x), some design improvements over the whole desktop, a completely rewritten and redesigned calculator, optimization of all the images inside eyeOS and much more.

The eyeOS Developers Community has been evolving since the first days at eyeOS. Nowadays, a developer that discovers eyeOS has a wide variety of resources to get introduced to the eyeOS applications development, communicate with other developers, publish ideas and bugs, etc.
Today, a new user asked for help in the Spanish forum about what should he/she do to start programming new applications for eyeOS, and Jose Carlos Norte answered with a small but great summary of almost everything available for new developers:
The eyeOS Developers Community Start-Page. The initial point for every developer, with a summary of all available resources. Available in many different languages (talk with Lars K. if you would like to translate the websites to your language!). Direct links to the eyeOS Developer Manual, the Getting Started guide…
The eyeOS Documentation Center. For those developers who have already read the Developer Manual and are already programming or starting to program eyeOS Applications. It’s really useful when you need to know which parameters should be passed to a widget, how to use a library or service…
The eyeOS Developers Mailing List, specially good when help is needed or when we’re stacked programming some application. Also useful for suggestions inside the eyeOS code, how to prepare new releases…
Finally, the Launchpad Resources. Mainly: Bugs and Blueprints. Useful to report and track open bugs that could be solved (some developers send patches to the mailing list with possible solutions or workarounds for open bugs), and to see or send new ideas about eyeOS and applications that could be developed.
As you can see, there is no reason for not starting today to program eyeOS Applications