Guys, I'd like to get your input on a feature I think would be good to add to FreeMind, perhaps in 0.10.0. I'm talking about adding support for a Date type in the attributes. This could make the attributes a lot more useful to people, without requiring them to write code in Groovy. (While Groovy is cool, not everyone is a coder.)
Now, date support in Java is pretty awful, so I suggest we use Joda, www.joda.org, which is a date/time replacement library for Java. As you can see here, http://jcp.org/en/jsr/detail?id=310, in JSR-310, Joda is going to be used as a model for the new Java Date/Time routines that are scheduled for release in Java SE 7. To do this right, I think we'd need to have the following: The ability to add/remove/edit multiple date attributes on nodes. Convert between the Joda Date representation and the Groovy date representation, if necessary. Might be nice to provide a calendar widget for selecting dates. I'm sure we can find an open source version of this, as well. Give the user a way to select and/or sort nodes based on a date field. My main reasons for wanting this are personal. It would help me use FreeMind in my writing. One of the things I'd like to do is use FreeMind to track all the events in my stories, and help me keep the times straight. That means I'd like to have a way to sequence events, a way to represent how long they lasted, and have FreeMind tell me what the date and time of the event was. I can do this now, using scripts, but it seems to me that there are lots of other applications for FreeMind, where having a dedicated time/date attribute might be useful. I'd like to know what the rest of you think. Ray ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Freemind-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freemind-developer
