در Grendel در ایمیل کلاینت جاوا است.
شما نمیتوانید به یاد بیاورید که در سال 1997، نت اسکیپ که سوار بر یک پروژه به بازنویسی ناوبر / ارتباط برقرار در جاوا. این پروژه (با نام کد "XENA،" اما گاهی اوقات توسط مطبوعات به عنوان "Javagator" را به مراجعه کننده) قبل از اتمام لغو شد.
Grendel در بخش ایمیل اخبار از پروژه XENA نوشته شده در جاوا است. هدف آن است که یک برنامه واقعی کراس پلت فرم را با مجموعه ای از ویژگی های که ارضا poweruser.
Grendel در اصل به عنوان یک بخشی از "Javagator" پروژه در نت اسکیپ توسعه داده شد. این پروژه قبل از اتمام پس از 3 سال از توسعه لغو شد. پس از منبع برای Grendel در منتشر شد مردم دیگر شروع به کار در جهت تکمیل آن را برای مورد یکی دیگر از 2 سال است. نسخه اصلی در نتیجه ناقص بود.
سیستم ساخت در حال حاضر دوباره به استفاده از Apache مورچه به جای Makefile ها. ساده ترین راه برای کامپایل Grendel در وضعیت فعلی است برای گرفتن یک کپی از JCreator و ایجاد یک پروژه Grendel در در دایرکتوری و تدوین آن است. بسیاری از فایل های آزمون در حال حاضر را به دایرکتوری های مختلف از هم جدا بنابراین اگر یک فایل خاص کامپایل نمی سادگی، آن را احتمالا به خاطر آن یک فایل آزمون شکسته است که می تواند از درخت خود را با خیال راحت حذف است.
ما همچنین در روند حرکت Grendel در فرمت XML از خود را به یک فرمت موزیلا پسند XUL با استفاده از API جاوا MozCreator XUL تجزیه کننده هستند. ما همچنین می خواهم شامل همه منابع را به یکی از آسان برای مدیریت پوشه منبع به جای آزادسازی همه آنها را بیش از درخت منبع آن است.
چرا Grendel در زمانی که ما تاندربرد؟
هدف اصلی با Grendel در حال ترمیم کتابخانه موجود در نرم افزار ایمیل به حالت کامل و همچنین ارائه یک برنامه ایمیل کارگر. داشتن یک پورت جاوا از بسیاری از کتابخانه های موزیلا از C ++ به جاوا می تواند بسیار با ارزش را به بسیاری از پروژه های. کد تا به بسیاری از بالقوه و داشتن بستر های نرم افزاری موزیلا در دسترس برای برنامه نویسان جاوا می تواند یک منبع ارزشمند برای برنامه نویسان جاوا که مایل به استفاده از ایمیل ویژگی های به راحتی. طراحی جاوا آن را حذف برخی از مشکلات از C ++ طراحی مانند تاندربرد. به عنوان مثال، جاوا جمع آوری زباله و بدون محدودیت از ویژگی های زبان به منظور حفظ سازگاری کراس پلت فرم (مانند C ++ و عدم استفاده از ویژگی های قالب های برای سازگاری)
در مورد نیاز:.
< p> جاوا 2 نسخه استاندارد محیط زمان اجرا
نظر یافت نشد