{"action":"created","issue":{"url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/56","labels_url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/56/comments","events_url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/56/events","html_url":"https://github.com/ebraminio/DroidPersianCalendar/issues/56","id":105162340,"number":56,"title":"جدا کردن پکیج تقویم به عنوان ماژول","user":{"login":"Pedramrn","id":7994739,"avatar_url":"https://avatars.githubusercontent.com/u/7994739?v=3","gravatar_id":"","url":"https://api.github.com/users/Pedramrn","html_url":"https://github.com/Pedramrn","followers_url":"https://api.github.com/users/Pedramrn/followers","following_url":"https://api.github.com/users/Pedramrn/following{/other_user}","gists_url":"https://api.github.com/users/Pedramrn/gists{/gist_id}","starred_url":"https://api.github.com/users/Pedramrn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pedramrn/subscriptions","organizations_url":"https://api.github.com/users/Pedramrn/orgs","repos_url":"https://api.github.com/users/Pedramrn/repos","events_url":"https://api.github.com/users/Pedramrn/events{/privacy}","received_events_url":"https://api.github.com/users/Pedramrn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-07T07:35:11Z","updated_at":"2015-09-07T11:23:23Z","closed_at":null,"body":"سلام\r\n\r\nخسته نباشید کارتون جای قدر دانی داره.\r\n\r\nنکته ای که من متوجه شدم در طراحی قسمت مربوط به پکیج تقویم  و وابستگی اون به پکیج برنامه اصلی و کلاس یوتلیز شدم\r\n\r\nبرای استفاده از این تقویم در برنامه های دیگه این موضع مشکل ایجاد میکنه\r\n\r\nبه نظرم اگه این مشکل در طراحی رو رفع کنید و قسمت تقویم بصورت یک مازول یا لایبری دربیارید خیلی راحت تر میشه پروژه رو مدیریت کرد و با خیال راحت توسعه داد.\r\n\r\nدر کل خیلی بهتر میشه اگه این ماژول رو به صورت یک پکیج  قابل دانلود از جی سنتر در بیارین\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/comments/138274198","html_url":"https://github.com/ebraminio/DroidPersianCalendar/issues/56#issuecomment-138274198","issue_url":"https://api.github.com/repos/ebraminio/DroidPersianCalendar/issues/56","id":138274198,"user":{"login":"hamidsafdari","id":5158006,"avatar_url":"https://avatars.githubusercontent.com/u/5158006?v=3","gravatar_id":"","url":"https://api.github.com/users/hamidsafdari","html_url":"https://github.com/hamidsafdari","followers_url":"https://api.github.com/users/hamidsafdari/followers","following_url":"https://api.github.com/users/hamidsafdari/following{/other_user}","gists_url":"https://api.github.com/users/hamidsafdari/gists{/gist_id}","starred_url":"https://api.github.com/users/hamidsafdari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hamidsafdari/subscriptions","organizations_url":"https://api.github.com/users/hamidsafdari/orgs","repos_url":"https://api.github.com/users/hamidsafdari/repos","events_url":"https://api.github.com/users/hamidsafdari/events{/privacy}","received_events_url":"https://api.github.com/users/hamidsafdari/received_events","type":"User","site_admin":false},"created_at":"2015-09-07T11:23:23Z","updated_at":"2015-09-07T11:23:23Z","body":"@Pedramrn, حرف شما به جاست و مشکل از AbstractDate شروع میشه. مخصوصا دو متد getMonthsList و getMonthName. علاوه بر این PersianDate و CivilDate یک متد دیگه نیز به نام getDayOfWeekName دارن که مشکل رو بیشتر میکنه.\r\n\r\nاگه به کلاس java.util.Date مراجعه کنید دیده میشه که اصلا نام ماه ها و روزهای هفته در این کلاس درج نشده.  جایی هم که نیاز بوده (مثل متد toString) از یک کلاس به اسم LocaleData استفاده شده که مثل اینکه متن باز نیست.\r\n\r\nبرای حل این مشکل میشه متدهای مذکور رو از AbstractDate برداشت و از یک کلاس دیگه استفاده کرد مثل DateFormatUtils که دارای متدهایی باشه که تاریخ مورد نظر رو به صورت مطلوب فرمت کنه.\r\n\r\nفقط اینکه طراحAbstractDate آقای @ebraminio  هستن و من هم فکر کردم اول باید اجازه ایشون باشه و بعد درش تغییرات آورده بشه."}}