메모장(소프트웨어)
Memoranda (software)![]() 기본 시작 페이지의 메모. | |
개발자 | 밀레반다 |
---|---|
안정적 해제 | 1.0-RC3.1 버그픽스 릴리스 / 2007-05-07 |
기록 위치 | 자바 |
운영 체제 | 아무거나 |
플랫폼 | 자바 |
유형 | 개인 정보 관리자 |
면허증 | GPL |
웹사이트 | memoranda.sf.net |
Memberanda는 오픈 소스 및 크로스 플랫폼 개인 프로젝트 및 다이어리 관리자다.
사용자가 일상 업무를 정리하는 데 도움이 되는 도구 세트를 제공한다.
- 일정관리 인터페이스가 있는 일지로 구성된 리치 텍스트 노트 및 기타 문서를 신속하게 편집하기 위한 Notes 편집기.
- 개인 프로젝트를 "작업관리" 태스크 및 하위 태스크의 계층 트리로 계획하기 위한 태스크 관리자.
- 로컬 문서 및 웹 리소스에 대한 링크를 수집하는 리소스 관리자.
- 자동 통지를 사용하여 이벤트를 예약하기 위한 이벤트 관리자.
Notes, 태스크 및 리소스는 프로젝트에 결합된다. 사용자는 여러 프로젝트를 병렬로 할 수 있고 빠르게 전환할 수 있다. 특별 안건 페이지는 모든 활성 프로젝트에서 오늘의 작업에 대한 개요를 제공한다.
사용자 인터페이스
사용자 인터페이스는 화면 탭으로 전환된 5개의 기본 보기(Agenda, Notes, Tasks, Events and Resources)로 구성된다. 항목에 대한 탐색은 화면에서 항상 사용할 수 있는 달력 위젯과 프로젝트 목록(확장 가능 패널)으로 수행된다.
윈도우즈 및 KDE 플랫폼에서는 메인 윈도우 없이 애플리케이션을 계속 실행할 수 있도록 시스템 트레이 아이콘이 지원된다.
그 소프트웨어는 국제화되었다. 지금까지 14개 언어에 대한 지역화가 있다. 특정 지역화는 사용자 시스템 로케일에 따라 자동으로 선택된다.
사용자 인터페이스는 Java Swing 라이브러리와 함께 구현된다.
기술 구현
사용자 데이터를 백그라운드에서 저장하는 데 간단한 XML 지속성 스토리지 계층이 사용된다. 모든 데이터 개체는 XML 파일로 직렬화된 XOM 문서 인터페이스로 모델을 나타낸다. 데이터 파일과 설정은 동일한 기계의 서로 다른 사용자 간에 단일 응용프로그램 설치를 공유할 수 있는 사용자 홈의 하위 디렉토리에 저장된다. 별도의 설치 간에 데이터를 마이그레이션하는 경우, "패킹된 프로젝트"의 특수 ZIP 기반 형식을 사용한다.
Notes 컨텐츠를 (X)로 내보낼 수 있음HTML 파일.
시사 문제
- 소프트웨어에는 「순수한 자바」라고 쓰여 있지만, 시스템 트레이와 상호작용을 위한 제3자 플랫폼의 대체 컴포넌트(Sysray4J)가 포함되어 있다. 따라서, 이 컴포넌트에 의해 지원되지 않는 플랫폼에서는, 애플리케이션 기능성이 제한된다(시스템 트레이 아이콘과 메뉴 없음).
- 자동 설치 프로그램이 없다. Membanda를 설치하고 실행하려면 사용자가 수동으로 배포의 포장을 풀고 플랫폼에 따라 시작 스크립트(.bat 또는 .sh)를 실행해야 한다. 바탕 화면과 메뉴 바로 가기를 만드는 것도 사용자의 책임이다.
- Membanda는 다른 PIM 소프트웨어와의 상호 운용성이 부족하다는 비판을 받아왔다(예: iCal/vCal 지원 없음).