Rolo / News: Recent posts

Rolo Development Put On Hold Until Early 2004

Sorry to have to say this, but I have to put rolo on hold for a little while now. Work commitments have been eating up all of my spare time. I aim to start development again in early 2004. Cheers and thanks for those who have supported and encouraged the project thus far!

Posted by Andrew Hsu 2003-08-29

Libvc 003 Released With vCard 2.1 Compatibility

Properly parses vCard version 2.1 files. This means Microsoft vCard files can now be properly parsed as well. Searching and comparing type names and parameter names are now case insensitive. The build now produces shared libraries as well as static libraries. Libvc is a library for accessing and manipulating vCard files.

Posted by Andrew Hsu 2003-06-14

Release Schedule Of Rolo

The release schedule of rolo will tone-down for the next few months. From now on I'll aim to make a release every other week. The next release is scheduled for 15 June and then every other week after that.

Posted by Andrew Hsu 2003-06-02

Rolo Forums Taken Off-Line

The discussion forums provided by SourceForge.net have been taken off-line. Discussions are now encouraged viathe rolo mailing list. See http://lists.sourceforge.net/lists/listinfo/rolo-users for more information on how to post to the mailing list.

Posted by Andrew Hsu 2003-06-02

Rolo 011 Released With Improved Search Functionality

Searching is now fixed and the results are appearing properly on the screen. Searches are now performed case-insensitive. Added ability to search forwards or backwards for the next match. There is now a dependency on libvc if you want to perform your own build of rolo. You can download libvc from the rolo web site (see the README file for the web address). The mutt_vc_query utility is no longer distributed with rolo. It is now a separate package. You can download mutt_vc_query from the rolo web site (see the README file for the web address). Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-05-22

mutt_vc_query 002 released with cAsE-iNsEnSiTIVE search

Updated the man page. Fixed the output of `mutt_vc_query -h' so that it displays properly. Queries are now performed as a case insensitive search. The mutt_vc_query program is a vCard query utility for mutt.

Posted by Andrew Hsu 2003-05-19

Libvc 002 Released With Important Bug Fixes

Parsing of parameters are now performed properly and stuffed into the `name' and `value' fields of the `vc_param_component' structure. The `str' field has been removed as a result of this (because `str' was only a silly hack to begin with). Fixed a bug in fprintf_vcard that prevented vcards from being printed. There now exists a libvc.spec file for Red Hat Linux. Therefore, RPMs will be created for each release from now on. Libvc is a vCard library.

Posted by Andrew Hsu 2003-05-16

mutt_vc_query 001 Initial Release

Initial release. This is the same query_command utility that was included with previous versions of rolo. The mutt_vc_query utility is now split-off into its own package. The search results returned are now guaranteed to have a name and an email address. The miscellaneous field can now be configured with the -t option. The man page has been updated. Note: for those who wish to compile mutt_vc_query from the source, it is now dependent on libvc. So, be sure libvc is installed on your system before compiling mutt_vc_query. The mutt_vc_query program is a vCard query utility for mutt.

Posted by Andrew Hsu 2003-05-14

Libvc 001 Released For General Consumption

Initial release. This is the same vCard library that was built with previous releases of rolo. However, all occurrences of `vcard_' have now been shortened to `vc_'. Plus, the header file is now `vc.h' instead of `vcard.h'. The next binary releases of rolo and mutt_vc_query will be built with libvc. The next source releases of rolo and mutt_vc_query will have libvc as a dependency. The vc(3) man page is not finished yet. Libvc is a vCard library.

Posted by Andrew Hsu 2003-05-12

Rolo Forums Replaced With Mailing Lists

On 2003 June 1 the Rolo forums on SourceForge.Net will be taken off-line indefinitely. That means the general public will not be able to view any of the posts on the forums. The forums are meant to be replaced by the new rolo mailing list. You can subscribe to the mailing lists by visiting the web page at https://lists.sourceforge.net/lists/listinfo/rolo-users .

Posted by Andrew Hsu 2003-05-07

Rolo 010 Released With A New `query_command' Utility

Added a new utility for mutt's `query_command' called `mutt_vc_query'. This utility will allow a mutt user to query the email addresses in `contacts.vcf' with the `Q' command in mutt. See the README file for how to implement. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-05-04

Rolo FreeBSD Port

Rolo has been accepted as a port for FreeBSD. The CVS commit can be found at http://www.freebsd.org/cgi/cvsweb.cgi/ports/deskutils/rolo/ where you can also get a tarball of the port directory. Changes to the port can also be tracked through FreshPorts at http://www.freshports.org/deskutils/rolo/ . Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-04-27

Rolo 009 Released

Preferred telephone number and email addresses are now displayed in the index screen (but only if the parameter is specified exactly as TYPE=pref). Added a few more "convenience functions" to the vcard API. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-04-26

Rolo 008 Released With Revamped API

The vCard library has a brand-spanking-new API (the library is still not easily available for public consumption, but accessible for those determined...i.e. figure out how to link to it yourself for now). More telephone numbers and email addresses are displayed in the view screen. The sources are now available in Tar/Bzip2 format for the bandwith impaired. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-04-19

Rolo 007 Released With Simplified View Screen

The view screen has now been simplified to 5 groupings. The help screen has been updated to reflect these changes. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-04-10

Rolo 006 Released With Updated View Screen

The view screen has been updated to include more fields and split into groups for your viewing pleasure. VCard entries are now displayed in the order they appear in the contacts.vcf file. A man page has been created for rolo(1). Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.

Posted by Andrew Hsu 2003-04-03

Rolo 005 Released With RPM Packages

Rolo is now distributed as RPM packages as well. Bug fixes and performance increases in this release. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.

Posted by Andrew Hsu 2003-03-28

Rolo-004 Released With Editing Capabilities

Gloves off, hands dirty, and knee-deep in vCard syntax. Rolo can now edit the vCard entries with your favorite editor. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.

Posted by Andrew Hsu 2003-03-22

No Release For Rolo This Week

I have not been keeping an official schedule, but I do aim to release a version of Rolo once per week--usually on the weekend. However, due to external time constraints I will not be making a release this weekend. Look for a release next weekend with vCard editing capabilities. Cheers!

Posted by Andrew Hsu 2003-03-15

Rolo-003 Released With Sorting And Filtering Features

Upon startup, Rolo will now sort the contacts in ascending order by family name. The user may also choose other fields to sort by pressing `s' in the index screen. There is also a feature for filtering contact entries based on a given filter string. This can be activated by pressing `f' in the index screen. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.

Posted by Andrew Hsu 2003-03-07

Rolo-002 Released With A Better Build System

The build system has been restructured with the help of autoconf and automake to provide a more robust build. Cosmetic tweaks and help files were also updated. Rolo will keep track of your contacts using vCard as the storage format and will display to the end-user using NCurses. Rolo strives to be a well-constructed tool for complimenting text-based email programs (such as mutt).

Posted by Andrew Hsu 2003-02-28

Rolo-001 Released With vCard Reading Capabilities

The first release of the Rolo source code is now up on the server. Release 001 brings vCard reading capabilites. Be sure to read the RELEASE file included for details on how to set it up. Rolo's future goals are to provide vCard editing capabilities. Rolo's interface is NCurses for maximum portability.

Posted by Andrew Hsu 2003-02-22

Initial Import Of The Rolo Project Complete

Welcome to The Rolo Project. Rolo is contact management software with an ncurses front-end. A vCard data structure is used to store the contacts in the back-end. The initial import of the source code into the CVS repository has just completed. An initial release will be posted within one week.

Posted by Andrew Hsu 2003-02-16