ผู้จัดการข้อมูลส่วนบุคคล (PIM) ที่ฉันชื่นชอบตลอดกาลคือ Claris Organizer (CO) CO ถูกซื้อ (หรือได้รับอนุญาต) โดย Palm เพื่อเป็น Palm Desktop (PD) ฉันใช้สิ่งเหล่านี้บน Macintosh โดยเฉพาะ จนกระทั่ง Mac OSX ยกเลิกการรองรับโปรแกรม Mac Classic PowerPC ฉันดำเนินภารกิจแบบสโลว์โมชั่นและไม่สม่ำเสมออย่างมากนับตั้งแต่นั้นมาเพื่อสร้าง CO/PD ขึ้นมาใหม่ในแพลตฟอร์มที่เป็นอิสระ แต่เป็นไปตามแนวทางของแพลตฟอร์ม
งานนันทนาการมีหลายเส้นทาง
ภารกิจแรกคือการดึงข้อมูลจาก Palm Desktop ที่ทำงานอยู่ มีความพยายามสองครั้ง อันดับแรกอยู่ใน AppleScript/PalmDesktop/ExportToXML.applescript นี่คือตัวแยกที่เขียนด้วยลายมือ อย่างที่สองอยู่ใน DataModelling แนวคิดที่นี่คือการสร้างซอฟต์แวร์แยกข้อมูลโดยใช้แบบจำลองข้อมูลที่มีอยู่ใน PD มันใช้เงินใส.
ภารกิจที่สองคือการแยกทรัพยากรของแอปพลิเคชัน PD โดยเฉพาะข้อมูลการตกแต่ง ข้อมูลนี้มีอยู่ใน MacResourceExtraction มีการใช้เครื่องมือหลายอย่างในการทำเช่นนี้ แต่จุดประสงค์ปัจจุบันคือการขยาย class-mac-utils ต่อไป
ภารกิจที่สามคือการจำลองความสามารถในการเชื่อมโยงระหว่างกันของ PD โดยใช้ URL แอปพลิเคชัน Mac OS และ AppleScript นี่เป็นโซลูชันชั่วคราวเพื่อรับความสามารถบางส่วนจนกว่าจะมีการสร้างแอปพลิเคชันทดแทนที่สมบูรณ์ ข้อมูลนี้มีอยู่ใน repo COinJ_AppleScript ที่แยกต่างหาก มีสคริปต์ที่จะใส่ลงในเพสต์บอร์ด/คัดลอกบัฟเฟอร์ URL สำหรับปฏิทิน ผู้ติดต่อ Evernote ตัวค้นหา Safari และเมล
ภารกิจที่สี่คือแอปพลิเคชันเอง มีโค้ด Java จำนวนมากที่มีตัวอย่างของส่วนประกอบ GUI ต่างๆ พร้อมด้วยตัวจัดการเหตุการณ์/การดำเนินการจำลอง