Grendel ay isang Java mail client.
Maaari mong pagpapabalik na noong 1997, Netscape embarked sa isang proyekto upang muling isulat Navigator / tagapagbalita sa Java. Ang proyektong ito (code na pinangalanang "Xena," ngunit kung minsan ay tinutukoy sa pamamagitan ng pindutin bilang "Javagator") ay kinansela bago makumpleto.
Grendel ang bahagi mail-balita ng proyekto Xena nakasulat sa Java. Ang layunin nito ay upang maging isang tunay na cross-platform application na may isang hanay ng tampok na tumutugon sa poweruser.
Grendel ay orihinal na binuo bilang isang bahagi ng proyekto ang "Javagator" sa Netscape. Ang proyektong ito ay kinansela bago makumpleto pagkatapos ng 3 taon ng pag-unlad. Matapos ang pinagmulan para sa Grendel mailabas nagsimula ang ibang mga tao sa trabaho papunta sa pagkumpleto ng mga ito para sa tungkol sa isa pang 2 taon. Ang orihinal na release ay samakatuwid hindi kumpleto.
Ang build sistema ay kasalukuyang maulit gamitin Apache Ant halip ng Makefiles. Ang pinakamadaling paraan upang magtala Grendel sa kanyang kasalukuyang estado ay ang kukunin ang isang kopya ng JCreator at lumikha ng isang proyekto Grendel sa direktoryo at itala ito. Ang isang pulutong ng mga pagsubok na file ay kasalukuyang pinaghihiwalay out sa iba't-ibang mga direktoryo sa gayon kung ang isang tiyak na file ay hindi pag-ipon ng mabuti, ito ay marahil dahil sa ito ay isang putol na file ng pagsubok na maaaring matanggal mula sa iyong puno ng ligtas.
Kami din sa proseso ng paglipat ng Grendel mula sa kanyang sariling XML na format sa isang Mozilla-friendly format XUL gamit ang MozCreator Java XUL Parser API. Gusto rin namin nais na naglalaman ng lahat ng mga resources sa isang madaling pamahalaan ang folder na mapagkukunan sa halip ng paglalaglag ang mga ito sa lahat ng dako ng source tree.
Bakit may Grendel kapag kami ay may Thunderbird?
Ang isang pangunahing layunin sa Grendel ay ibalik ang aklatan na nakapaloob sa mga email client sa buong estado pati na rin ang pagbibigay ng isang program na nagtatrabaho email. Ang pagkakaroon ng isang Java port ng marami sa Mozilla aklatan mula sa C ++ sa Java ay magiging lubhang mahalaga sa maraming proyekto. Ang code ay may isang pulutong ng mga potensyal na at nagkakaroon ng Mozilla platform na magagamit para sa Java programmers ay maaaring maging isang napakahalaga mapagkukunan para sa Java programmers na nagnanais na magamit ang mga tampok ng email madali. Nito disenyo Java aalis ng ilan sa mga problema ng isang C ++ disenyo tulad ng Thunderbird. Halimbawa, Java ay basura at walang pagbabawal ng mga katangian ng wika upang mapanatili ang cross-platform compatibility (tulad ng sa C ++ at kawalan ng paggamit ng tampok tulad ng mga template para sa compatibility).
Kinakailangan :
- Java 2 Standard Edition Runtime Environment
Mga Komento hindi natagpuan