esims-devs Mailing List for eSIMS-School Student management-India
Status: Alpha
Brought to you by:
binil
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(20) |
Dec
(15) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
|
Feb
(1) |
Mar
(3) |
Apr
(6) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Juby V. <jub...@gm...> - 2007-05-24 19:45:10
|
The previous post was a broken link, this is the correct link http://code.google.com/p/esims/issues/list |
|
From: Juby V. <jub...@gm...> - 2007-05-21 18:07:43
|
We will be using the Google Bug tracking system from now on, because its more user friendly http://code.google.com/p/esims/issues |
|
From: Juby V. <jub...@gm...> - 2007-05-20 01:43:06
|
The code has been frozen for the alpha release. FYI |
|
From: Juby V. <jub...@gm...> - 2007-04-18 15:37:06
|
|
From: Juby V. <jub...@gm...> - 2007-04-18 08:55:14
|
testing |
|
From: Juby V. <jub...@gm...> - 2007-04-18 08:38:55
|
As mentioned earlier the unguarded setter problem has been fixed and the latest code has been committed to SVN. |
|
From: Juby V. <jub...@gm...> - 2007-04-14 18:34:22
|
testing changes |
|
From: Juby V. <vi...@ne...> - 2007-04-10 13:12:49
|
Just to clarify , the svn will be active at SF too, (google svn is experimental) but the bugs tracking system will be moved to google because the bug system in sf.net sucks |
|
From: Juby V. <vi...@ne...> - 2007-04-10 12:57:10
|
The SVN repos have been moved to google's repos effective from today If you need to checkout, browse this location to checkout the stuff that you want.. # Project members authenticate over HTTPS to allow committing changes. svn checkout */https/*://esims.googlecode.com/svn/trunk/ the username will be your google acct username. |
|
From: Juby V. <vi...@ne...> - 2007-03-27 17:09:10
|
Hi Aasim, We can include the feature list which you want, but it can be done only over subsequent releases; and invariably will take time(maybe every 2-3 weeks you can expect couple of features to get added). In the first release we will have these modules 1) Admission (Form issual, receiving, entrance exams, admission) 2) School data mgmt(Classes, Divisions, Subjects, Syllabus etc) 3)Academic Year mgmt. 4)Student mgmt (Attendance, Exam score, Extra curricular activities etc) 5)Exam mgmt This is not an 'off-the-shelf' product like Windows XP which you buy and install and things are over. We are not into commercial project development, and are not open to the idea of making profit from this endeavor. I'm not aware of any one who can do this for you. Please revert back if you have questions. Thanks Juby Aasim wrote: > Dear > Mr. Juby Victor. > > I was just asking if you can develop a school management software > acording to my requirements and if possible if can you let me know how > much the charge will be or else can u make the given specified modules > for me so that can be inserted in your given software. else can u give > me mail id of someone who will be willing to to do the needful for me > and his cost price also. > We are looking to adopt it in Delhi. > > */Juby Victor <vi...@ne...>/* wrote: > > Hi Aasim, > > We are currently in the development phase and the first release is > expected to be done by May 15 2007. The first release will not > include > all the features you have mentioned here, but will be more focused on > basic things like school, academic year, classes, subjects , > admin, and > student information. Support for the remaining modules liek fee > collection, store, transportation etc will be added in the subsequent > releases. > > Use of this software is free, so theres no cost involved in buying > it. > We'd also like to know which state and school you are looking to > adopt > this software. This is a project that has been conceived and > developed > with the intention of helping India, Just an acknowledgment that > you are > using this software will be good enough. > > Best regds, > The esims team. > > > > Aasim wrote: > > I was looking for a school management software with the following > > modules - > > > > Modules Required: > > 1. Academic Module > > 2. Fees Module > > 3. Inventory Module > > 4. Timetable Module > > 5. Test Paper Module > > 6. Library Module > > 7. Transport Module > > 8. Payroll Module > > 9. Accounts Module > > 10. Admission Module > > 11. Inventory Module > > 12. Store Module > > 13. Administration Module > > 14. Internet Module > > > > Please do let me know if you guys develop software with specified > > modules and what will be the cost involved. Please do let me > know at > > your earliest possible. I need these modules as specified above. > > Thanking You, > > Aasim > > > > > ------------------------------------------------------------------------ > > Here’s a new way to find what you're looking for - Yahoo! Answers > > > > > > ------------------------------------------------------------------------ > Here’s a new way to find what you're looking for - Yahoo! Answers > <http://us.rd.yahoo.com/mail/in/yanswers/*http://in.answers.yahoo.com/> |
|
From: Juby V. <vi...@ne...> - 2007-03-27 16:23:09
|
Hi Aasim, We are currently in the development phase and the first release is expected to be done by May 15 2007. The first release will not include all the features you have mentioned here, but will be more focused on basic things like school, academic year, classes, subjects , admin, and student information. Support for the remaining modules liek fee collection, store, transportation etc will be added in the subsequent releases. Use of this software is free, so theres no cost involved in buying it. We'd also like to know which state and school you are looking to adopt this software. This is a project that has been conceived and developed with the intention of helping India, Just an acknowledgment that you are using this software will be good enough. Best regds, The esims team. Aasim wrote: > I was looking for a school management software with the following > modules - > > Modules Required: > 1. Academic Module > 2. Fees Module > 3. Inventory Module > 4. Timetable Module > 5. Test Paper Module > 6. Library Module > 7. Transport Module > 8. Payroll Module > 9. Accounts Module > 10. Admission Module > 11. Inventory Module > 12. Store Module > 13. Administration Module > 14. Internet Module > > Please do let me know if you guys develop software with specified > modules and what will be the cost involved. Please do let me know at > your earliest possible. I need these modules as specified above. > Thanking You, > Aasim > > ------------------------------------------------------------------------ > Here’s a new way to find what you're looking for - Yahoo! Answers > <http://us.rd.yahoo.com/mail/in/yanswers/*http://in.answers.yahoo.com/> |
|
From: Juby V. <vi...@ne...> - 2007-03-24 01:28:51
|
Hi All, Hope you guys are in the best of spirits, I have been working on the project quite a bit and we have reached a phase where all the entities and core data flows(CRUD) has been completed. Now that the code base is pretty much stable, I've moved the entire code base to the trunk. This will be the base version of the code, and any further releases will spawn out from this code base. ( We can expect that some schools may need customization) From now, the latest code will be available under https://esims.svn.sourceforge.net/svnroot/esims/trunk/app/esims-phoenix. 'phoenix' will be the first release and I think the first release can happen by May 15 2007. I have also repo'd the docs and the website of the project. If anyone of you could help in documenting the project ie User Guide, Admin guide , Setup guide etc, it will be of great help. However I know that all are very busy and I'll try to do something on that front too if no one volunteers. Another update we have is that we have got some potential users who are ready to try the application.Two of them are in Bangalore and one is in Tamilnadu ( India). However these are private schools.Apart from that at least some of you maybe aware of the NGO from Pune (India) who contacted us. Ive updated the official website a bit, you can have a look at it @ http://esims.sf.net if interested and have the time. Sooner or later there maybe one more guy getting added to the project who has the functional knowledge of the system, and has contact with the schools who are willing to use eSIMS. Finally I'm trying to add one more UI designer to help out with the UI. This is one bottle neck I see in the release. However, I hope that things will turn out at the right time and May 15 will not be overshot. Thats all for now, Thanks and take care JV |
|
From: Ashay <con...@gm...> - 2007-02-21 18:30:21
|
hey guys it looks like my hay days of being busy are done... would like to know whats the current status and how I can help. ashay |
|
From: Alex S. <ale...@ya...> - 2006-12-25 07:18:20
|
Juby, Thanks for your wishes... I too wish everyone a Merry X'mas !!! Juby Victor <vi...@ne...> wrote: Wish you all a Merry Xmas !! Have a gala time ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Esims-devs mailing list Esi...@li... https://lists.sourceforge.net/lists/listinfo/esims-devs Send instant messages to your online friends http://asia.messenger.yahoo.com |
|
From: Juby V. <vi...@ne...> - 2006-12-22 17:16:19
|
Wish you all a Merry Xmas !! Have a gala time |
|
From: Juby V. <vi...@ne...> - 2006-12-12 16:10:35
|
Hi Ive created a new branch called esims-docs under the branches of our SVN. Kindly commit any docs to it from now. This branch will be the official doc repo from now. Hopefully it'll speed up the chkout of the src :) I've added the existing docs + 2 new zip files that have flash movies on setting up the environment of esims on the local machines Thanks Juby |
|
From: Juby V. <vi...@ne...> - 2006-12-10 06:21:49
|
Hi Ive commited the draft proj struct to be followed as 'esims-final-10-dec-06' under the branch, and the project is now open for discussion and freeze. Once we will finalize on this we'll concentrate on doing some work than refactoring and repackaging ;-) |
|
From: Juby V. <vi...@ne...> - 2006-12-10 04:39:06
|
Jermel, First of all thanx a lot for the effort put in despite your hectic schedule.. Let me try to answer your questions..this maybe of benefit to others too , Semesters dont exist here in schooling system, it does in colleges. So in order to be flexible lets call it some other name. A subject is v generic ; like 'english' / 'maths' A course is a subclass of subject taught in an academic year for a particular class by a particular teacher. eg:- English for Std 5 Course will have a set of chapters to be taught from the prescribed text book, which we call as syllabus, this set may /maynot have all chapters in the text book. So the course will contain subject id , syllabus id , academic year id, class id and teacher id Many courses with their individual syllabus will be clubbed together to form a 'curriculum' . A curriculum needs to be associated with multiple 'courses' and one academic year eg:- curicullum for std 5 will have 'englih, maths ... AND syllabus for english, syllabus for maths ...' etc A class will be associated with a curicullum (Please note that class is not standard ; standard is say 5th std , but 'class' is group of students in a standard , in a particular division for a particular academic year undergoing the torture of a curriculum) we need to find a different name for 'class' too A typical academic year is of 10 months for a particular class , and the remaining 2 months are summer vacations A teacher may teach multiple subjects in multiple 'classes' A class will always have a 'class teacher' ,academic year , curicullum id, and in turn curriculum will be associated with syllabi (multiple syllabus for courses) Creatin new databases for each year looks like a big maintenance overhead to me , and we cant afford to forget a student if some data loss happens ;) , and many a times data migration can be painful. If the need calls for we can go for a slightly denormalized db to avoid perf hits. Java Generics Im not v convinced of the value addition it gives b'coz ive never used it in production. To be honest i'm not sure and comfortable with writing and using generic types. But always + for using it in collections and for loops. As mentioned earlier the DAO repetition problem can be solved by implementing an interface. Ashay If you are aware of the pros and cons of generics can u plz give us some insight ? Ive still not been able to do the commit to the branch , and i'll try to do it today so that u guys can have a look at it. It may not be complete , but it will give a overall picture of what we have. Thnx JV |
|
From: Jermel W. <jer...@gm...> - 2006-12-09 19:00:32
|
LS0gTXlTUUwgZHVtcCAxMC45DQotLQ0KLS0gSG9zdDogbG9jYWxob3N0ICAgIERhdGFiYXNlOiBl c2ltc2RiDQotLSAqTm90ZTogVGhlIERhdGFiYXNlIHNob3VsZCBiZSBkcm9wcGVkIGFuZCByZWNy ZWF0ZWQgYmVmb3JlIHJ1bm5pbmcgdGhpcyBzY3JpcHQNCi0tIGJlY2F1c2Ugb2YgZm9yZWlnbiBr ZXkgY29uc3RyYWludHMuDQotLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCi0tIFNlcnZlciB2ZXJzaW9uCTQuMS44DQovKiE0MDAxNCBTRVQg QE9MRF9VTklRVUVfQ0hFQ0tTPUBAVU5JUVVFX0NIRUNLUywgVU5JUVVFX0NIRUNLUz0wICovOw0K LyohNDAwMTQgU0VUIEBPTERfRk9SRUlHTl9LRVlfQ0hFQ0tTPUBARk9SRUlHTl9LRVlfQ0hFQ0tT LCBGT1JFSUdOX0tFWV9DSEVDS1M9MCAqLzsNCi8qITQwMTAxIFNFVCBAT0xEX1NRTF9NT0RFPUBA U1FMX01PREUsIFNRTF9NT0RFPSJOT19BVVRPX1ZBTFVFX09OX1pFUk8sTVlTUUw0MCIgKi87DQoN Ci0tIElmIHNjcmlwdCBpcyBub3Qgd29ya2luZyBwcm9wZXJseSByZW1vdmUgdGhlIHVuY29tbWVu dCB0aGUgbmV4dCB0d28gbGluZXMNCg0KLS0gRFJPUCBEQVRBQkFTRSBJRiBFWElTVFMgYGVzaW1z ZGJgOw0KLS0gQ1JFQVRFIERBVEFCQVNFIGBlc2ltc2RiYDsgVVNFIGBlc2ltc2RiYDsNCg0KLS0N Ci0tIFRhYmxlIHN0cnVjdHVyZSBmb3IgdGFibGUgYGFjdGl2aXR5YA0KLS0NCg0KRFJPUCBUQUJM RSBJRiBFWElTVFMgYGFjdGl2aXR5YDsNCkNSRUFURSBUQUJMRSBgYWN0aXZpdHlgICgNCiAgYHNf YWN0aXZpdHlpZGAgaW50KDExKSBOT1QgTlVMTCBhdXRvX2luY3JlbWVudCwNCiAgYGFjdGl2aXR5 bmFtZWAgdmFyY2hhcigzMikgTk9UIE5VTEwgZGVmYXVsdCAnJywNCiAgUFJJTUFSWSBLRVkgIChg c19hY3Rpdml0eWlkYCkNCikgRU5HSU5FPUlubm9EQjsNCg0KLS0NCi0tIFRhYmxlIHN0cnVjdHVy ZSBmb3IgdGFibGUgYGFkZHJlc3NgDQotLQ0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgYWRkcmVz c2A7DQpDUkVBVEUgVEFCTEUgYGFkZHJlc3NgICgNCiAgYHNfYWRkcmVzc2lkYCBpbnQoMTEpIE5P VCBOVUxMIGF1dG9faW5jcmVtZW50LA0KICBgYWRkcmVzc2xpbmUxYCB2YXJjaGFyKDEyOCkgTk9U IE5VTEwgZGVmYXVsdCAnJywNCiAgYGFkZHJlc3NsaW5lMmAgdmFyY2hhcigxMjgpIGRlZmF1bHQg JycsDQogIGBhZGRyZXNzbGluZTNgIHZhcmNoYXIoMTI4KSBkZWZhdWx0ICcnLA0KICBgY2l0eWAg dmFyY2hhcigzMikgTk9UIE5VTEwgZGVmYXVsdCAnJywNCiAgYHN0YXRlYCB2YXJjaGFyKDMyKSBO T1QgTlVMTCBkZWZhdWx0ICcnLA0KICBgemlwYCB2YXJjaGFyKDMyKSBOT1QgTlVMTCBkZWZhdWx0 ICcnLA0KICBgY291bnRyeWAgdmFyY2hhcigzMikgTk9UIE5VTEwgZGVmYXVsdCAnJywNCiAgUFJJ TUFSWSBLRVkgIChgc19hZGRyZXNzaWRgKQ0KKSBFTkdJTkU9SW5ub0RCIENPTU1FTlQ9J2FuIGFk ZHJlc3MnOw0KDQotLQ0KLS0gVGFibGUgc3RydWN0dXJlIGZvciB0YWJsZSBgYXdhcmRgDQotLQ0K DQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgYXdhcmRgOw0KQ1JFQVRFIFRBQkxFIGBhd2FyZGAgKA0K ICBgc19hd2FyZGlkYCBpbnQoMTEpIE5PVCBOVUxMIGF1dG9faW5jcmVtZW50LA0KICBgYXdhcmRk ZXNjcmlwdGlvbmAgdmFyY2hhcigxMjgpIE5PVCBOVUxMIGRlZmF1bHQgJycsDQogIFBSSU1BUlkg S0VZICAoYHNfYXdhcmRpZGApDQopIEVOR0lORT1Jbm5vREI7DQoNCi0tDQotLSBUYWJsZSBzdHJ1 Y3R1cmUgZm9yIHRhYmxlIGBpbWFnZWANCi0tDQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGBpbWFn ZWA7DQpDUkVBVEUgVEFCTEUgYGltYWdlYCAoDQogIGBzX2ltYWdlaWRgIGludCgxMSkgTk9UIE5V TEwgYXV0b19pbmNyZW1lbnQsDQogIGBpbWFnZWxvY2F0aW9uYCB2YXJjaGFyKDI1NSkgTk9UIE5V TEwgZGVmYXVsdCAnJywNCiAgYGltYWdlbmFtZWAgdmFyY2hhcigzMikgTk9UIE5VTEwgZGVmYXVs dCAnJywNCiAgUFJJTUFSWSBLRVkgIChgc19pbWFnZWlkYCkNCikgRU5HSU5FPUlubm9EQjsNCg0K LS0NCi0tIFRhYmxlIHN0cnVjdHVyZSBmb3IgdGFibGUgYG90aGVyX2FjdGl2aXR5YA0KLS0NCg0K RFJPUCBUQUJMRSBJRiBFWElTVFMgYG90aGVyX2FjdGl2aXR5YDsNCkNSRUFURSBUQUJMRSBgb3Ro ZXJfYWN0aXZpdHlgICgNCiAgYHBmX3N0dWRlbnRpZGAgaW50KDExKSBOT1QgTlVMTCwNCiAgYHBf YWN0aXZpdHluYW1lYCB2YXJjaGFyKDMyKSBOT1QgTlVMTCBkZWZhdWx0ICcnLA0KICBgcmVtYXJr c2AgdmFyY2hhcigxMjgpIGRlZmF1bHQgJycsDQogIFBSSU1BUlkgS0VZICAoYHBmX3N0dWRlbnRp ZGAsIGBwX2FjdGl2aXR5bmFtZWApLA0KICBGT1JFSUdOIEtFWSAoYHBmX3N0dWRlbnRpZGApIFJF RkVSRU5DRVMgc3R1ZGVudChgcGZfc3R1ZGVudGlkYCkNCikgRU5HSU5FPUlubm9EQiBDT01NRU5U PSdhY3Rpdml0eSBvdXRzaWRlIG9mIHNjaG9vbCc7DQoNCi0tDQotLSBUYWJsZSBzdHJ1Y3R1cmUg Zm9yIHRhYmxlIGBvdGhlcl9hd2FyZGANCi0tDQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGBvdGhl cl9hd2FyZGA7DQpDUkVBVEUgVEFCTEUgYG90aGVyX2F3YXJkYCAoDQogIGBwZl9zdHVkZW50aWRg IGludCgxMSkgTk9UIE5VTEwsDQogIGBwX2F3YXJkZGVzY3JpcHRpb25gIHZhcmNoYXIoMTI4KSBO T1QgTlVMTCBkZWZhdWx0ICcnLA0KICBgcmVtYXJrc2AgdmFyY2hhcigxMjgpIGRlZmF1bHQgJycs DQogIFBSSU1BUlkgS0VZICAoYHBmX3N0dWRlbnRpZGAsYHBfYXdhcmRkZXNjcmlwdGlvbmApLA0K ICBGT1JFSUdOIEtFWSAoYHBmX3N0dWRlbnRpZGApIFJFRkVSRU5DRVMgc3R1ZGVudChgcGZfc3R1 ZGVudGlkYCkNCikgRU5HSU5FPUlubm9EQjsNCg0KLS0NCi0tIFRhYmxlIHN0cnVjdHVyZSBmb3Ig dGFibGUgYHBhcmVudGANCi0tDQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGBwYXJlbnRgOw0KQ1JF QVRFIFRBQkxFIGBwYXJlbnRgICgNCiAgYHBmX3BlcnNvbmlkYCBpbnQoMTEpIE5PVCBOVUxMLA0K ICBgcGZfc3R1ZGVudGlkYCBpbnQoMTEpIE5PVCBOVUxMLA0KICBgcmVsYXRpb25zaGlwYCB2YXJj aGFyKDMyKSBkZWZhdWx0IE5VTEwsDQogIGBvY2N1cGF0aW9uYCB2YXJjaGFyKDMyKSBkZWZhdWx0 IE5VTEwsDQogIGBpbmNvbWVgIGRvdWJsZSBkZWZhdWx0ICcwJywNCiAgUFJJTUFSWSBLRVkgIChg cGZfcGVyc29uaWRgLGBwZl9zdHVkZW50aWRgKSwNCiAgRk9SRUlHTiBLRVkgKGBwZl9wZXJzb25p ZGApIFJFRkVSRU5DRVMgcGVyc29uKGBzX3BlcnNvbmlkYCksDQogIEZPUkVJR04gS0VZIChgcGZf c3R1ZGVudGlkYCkgUkVGRVJFTkNFUyBzdHVkZW50KGBwZl9zdHVkZW50aWRgKQ0KKSBFTkdJTkU9 SW5ub0RCOw0KDQotLQ0KLS0gVGFibGUgc3RydWN0dXJlIGZvciB0YWJsZSBgcGFzc3BvcnRgDQot LQ0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgcGFzc3BvcnRgOw0KQ1JFQVRFIFRBQkxFIGBwYXNz cG9ydGAgKA0KICBgc19wYXNzcG9ydGlkYCBpbnQoMTEpIE5PVCBOVUxMLA0KICBgZl9wZXJzb25p ZGAgaW50KDExKSBOT1QgTlVMTCwNCiAgYHBhc3Nwb3J0bm9gIHZhcmNoYXIoMzIpIE5PVCBOVUxM LA0KICBgY291bnRyeWAgdmFyY2hhcigzMikgTk9UIE5VTEwsDQogIGBwbGFjZW9maXNzdWVgIHZh cmNoYXIoMzIpIE5PVCBOVUxMLA0KICBgaXNzdWVkYXRlYCBkYXRlIE5PVCBOVUxMLA0KICBgdmFs aWRkYXRlYCBkYXRlIE5PVCBOVUxMLA0KICBQUklNQVJZIEtFWSAoYHNfcGFzc3BvcnRpZGApLA0K ICBGT1JFSUdOIEtFWSAoYGZfcGVyc29uaWRgKSBSRUZFUkVOQ0VTIHBlcnNvbihgc19wZXJzb25p ZGApDQopIEVOR0lORT1Jbm5vREI7DQoNCi0tDQotLSBUYWJsZSBzdHJ1Y3R1cmUgZm9yIHRhYmxl IGBwZXJzb25gDQotLQ0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgcGVyc29uYDsNCkNSRUFURSBU QUJMRSBgcGVyc29uYCAoDQogIGBzX3BlcnNvbmlkYCBpbnQoMTEpIE5PVCBOVUxMIGF1dG9faW5j cmVtZW50LA0KICBgZ2VuZGVyYCBjaGFyKDEpIGRlZmF1bHQgTlVMTCwNCiAgYGZpcnN0bmFtZWAg dmFyY2hhcigzMikgZGVmYXVsdCBOVUxMLA0KICBgbWlkZGxlbmFtZWAgdmFyY2hhcigzMikgZGVm YXVsdCBOVUxMLA0KICBgbGFzdG5hbWVgIHZhcmNoYXIoMzIpIGRlZmF1bHQgTlVMTCwNCiAgYHBo b25lYCB2YXJjaGFyKDExKSBkZWZhdWx0IE5VTEwsDQogIFBSSU1BUlkgS0VZICAoYHNfcGVyc29u aWRgKQ0KKSBFTkdJTkU9SW5ub0RCIENPTU1FTlQ9J1BlcnNvbic7DQoNCi0tDQotLSBUYWJsZSBz dHJ1Y3R1cmUgZm9yIHRhYmxlIGByZXNpZGVudF9wZXJtaXRgDQotLQ0KDQpEUk9QIFRBQkxFIElG IEVYSVNUUyBgcmVzaWRlbnRfcGVybWl0YDsNCkNSRUFURSBUQUJMRSBgcmVzaWRlbnRfcGVybWl0 YCAoDQogIGBzX3Jlc2lkZW50cGVybWl0aWRgIGludCgxMSkgTk9UIE5VTEwgYXV0b19pbmNyZW1l bnQsDQogIGBmX3BlcnNvbmlkYCBpbnQoMTEpIE5PVCBOVUxMLA0KICBgcGVybWl0bm9gIHZhcmNo YXIoMzIpIE5PVCBOVUxMLA0KICBgaXNzdWVkYXRlYCBkYXRlIE5PVCBOVUxMLA0KICBgZXhwaXJh dGlvbmRhdGVgIGRhdGUgTk9UIE5VTEwsDQogIFBSSU1BUlkgS0VZICAoYHNfcmVzaWRlbnRwZXJt aXRpZGApLA0KICBGT1JFSUdOIEtFWSAoYGZfcGVyc29uaWRgKSBSRUZFUkVOQ0VTIHBlcnNvbihg c19wZXJzb25pZGApDQopIEVOR0lORT1Jbm5vREIgQ09NTUVOVD0ncmVzaWRlbnQgcGVybWl0JzsN Cg0KLS0NCi0tIFRhYmxlIHN0cnVjdHVyZSBmb3IgdGFibGUgYHNpZ25hdHVyZWANCi0tDQoNCkRS T1AgVEFCTEUgSUYgRVhJU1RTIGBzaWduYXR1cmVgOw0KQ1JFQVRFIFRBQkxFIGBzaWduYXR1cmVg ICgNCiAgYHBmX3BlcnNvbmlkYCBpbnQoMTEpIE5PVCBOVUxMIGRlZmF1bHQgJzAnLA0KICBgZl9p bWFnZWlkYCBpbnQoMTEpIGRlZmF1bHQgTlVMTCwNCiAgUFJJTUFSWSBLRVkgIChgcGZfcGVyc29u aWRgKSwNCiAgRk9SRUlHTiBLRVkgKGBwZl9wZXJzb25pZGApIFJFRkVSRU5DRVMgcGVyc29uKGBz X3BlcnNvbmlkYCksDQogIEZPUkVJR04gS0VZIChgZl9pbWFnZWlkYCkgUkVGRVJFTkNFUyBpbWFn ZShgc19pbWFnZWlkYCksDQogIFVOSVFVRSAoYGZfaW1hZ2VpZGApDQopIEVOR0lORT1Jbm5vREI7 DQoNCi0tDQotLSBUYWJsZSBzdHJ1Y3R1cmUgZm9yIHRhYmxlIGBzdHVkZW50YA0KLS0NCg0KRFJP UCBUQUJMRSBJRiBFWElTVFMgYHN0dWRlbnRgOw0KQ1JFQVRFIFRBQkxFIGBzdHVkZW50YCAoDQog IGBwZl9zdHVkZW50aWRgIGludCgxMSkgTk9UIE5VTEwsDQogIGBhcHBsaWNhdGlvbm5vYCB2YXJj aGFyKDMyKSBOT1QgTlVMTCBkZWZhdWx0ICcnLA0KICBgcmVtYXJrc2AgdmFyY2hhcigzMikgTk9U IE5VTEwgZGVmYXVsdCAnJywNCiAgYGN1cnJlbnRzdGF0dXNgIHZhcmNoYXIoMzIpIE5PVCBOVUxM IGRlZmF1bHQgJycsDQogIGBmX3Bob3RvaW1hZ2VpZGAgaW50KDExKSwNCiAgYGZfc2lnbmF0dXJl aW1hZ2VpZGAgaW50KDExKSwNCiAgYGZfcGVybWFkZHJlc3NpZGAgaW50KDExKSBOT1QgTlVMTCBk ZWZhdWx0ICcwJywNCiAgYGZfbG9jYWxhZGRyZXNzaWRgIGludCgxMSkgTk9UIE5VTEwgZGVmYXVs dCAnMCcsDQogIGBmX21haWxhZGRyZXNzaWRgIGludCgxMSkgTk9UIE5VTEwgZGVmYXVsdCAnMCcs DQogIGBmX2d1YXJkaWFuaWRgIGludCgxMSkgTk9UIE5VTEwgZGVmYXVsdCAnMCcsDQogIGBuYXRp b25hbGl0eWAgdmFyY2hhcigzMikgZGVmYXVsdCAnJywNCiAgYHJlbGlnaW9uYCB2YXJjaGFyKDMy KSBkZWZhdWx0ICcnLA0KICBgZXRobmljaXR5YCB2YXJjaGFyKDMyKSBkZWZhdWx0ICcnLA0KICBg YmlydGhkYXRlYCBkYXRlIE5PVCBOVUxMLA0KICBgcGxhY2VvZmJpcnRoY2l0eWAgdmFyY2hhcigz MikgTk9UIE5VTEwgZGVmYXVsdCAnJywNCiAgYHBsYWNlb2ZiaXJ0aGRpc3RyaWN0YCB2YXJjaGFy KDMyKSBkZWZhdWx0ICcnLA0KICBgcGxhY2VvZmJpcnRoc3RhdGVgIHZhcmNoYXIoMzIpIE5PVCBO VUxMIGRlZmF1bHQgJycsDQogIGBwbGFjZW9mYmlydGhjb3VudHJ5YCB2YXJjaGFyKDMyKSBOT1Qg TlVMTCBkZWZhdWx0ICcnLA0KICBgcHJpbWFyeWxhbmd1YWdlYCB2YXJjaGFyKDMyKSBOT1QgTlVM TCBkZWZhdWx0ICcnLA0KICBgaG91c2Vob2xkaW5jb21lYCBmbG9hdCBOT1QgTlVMTCBkZWZhdWx0 ICcwJywNCiAgUFJJTUFSWSBLRVkgIChgcGZfc3R1ZGVudGlkYCksDQogIFVOSVFVRSAoYGZfcGhv dG9pbWFnZWlkYCksDQogIFVOSVFVRSAoYGZfc2lnbmF0dXJlaW1hZ2VpZGApLA0KICBGT1JFSUdO IEtFWSAoYHBmX3N0dWRlbnRpZGApIFJFRkVSRU5DRVMgcGVyc29uKGBzX3BlcnNvbmlkYCksDQog IEZPUkVJR04gS0VZIChgZl9waG90b2ltYWdlaWRgKSBSRUZFUkVOQ0VTIGltYWdlKGBzX2ltYWdl aWRgKSwNCiAgRk9SRUlHTiBLRVkgKGBmX3NpZ25hdHVyZWltYWdlaWRgKSBSRUZFUkVOQ0VTIGlt YWdlKGBzX2ltYWdlaWRgKSwNCiAgRk9SRUlHTiBLRVkgKGBmX3Blcm1hZGRyZXNzaWRgKSBSRUZF UkVOQ0VTIGFkZHJlc3MoYHNfYWRkcmVzc2lkYCksDQogIEZPUkVJR04gS0VZIChgZl9sb2NhbGFk ZHJlc3NpZGApIFJFRkVSRU5DRVMgYWRkcmVzcyhgc19hZGRyZXNzaWRgKSwNCiAgRk9SRUlHTiBL RVkgKGBmX21haWxhZGRyZXNzaWRgKSBSRUZFUkVOQ0VTIGFkZHJlc3MoYHNfYWRkcmVzc2lkYCks DQogIEZPUkVJR04gS0VZIChgZl9ndWFyZGlhbmlkYCkgUkVGRVJFTkNFUyBwZXJzb24oYHNfcGVy c29uaWRgKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQotLQ0KLS0gVGFibGUgc3RydWN0dXJlIGZvciB0 YWJsZSBgc3R1ZGVudF9qb2luX2FjdGl2aXR5YA0KLS0NCg0KRFJPUCBUQUJMRSBJRiBFWElTVFMg YHN0dWRlbnRfam9pbl9hY3Rpdml0eWA7DQpDUkVBVEUgVEFCTEUgYHN0dWRlbnRfam9pbl9hY3Rp dml0eWAgKA0KICBgcGZfc3R1ZGVudGlkYCBpbnQoMTEpIE5PVCBOVUxMIGRlZmF1bHQgJzAnLA0K ICBgcGZfYWN0aXZpdHlpZGAgaW50KDExKSBOT1QgTlVMTCBkZWZhdWx0ICcwJywNCiAgYHJlbWFy a3NgIHZhcmNoYXIoMTI4KSBkZWZhdWx0IE5VTEwsDQogIFBSSU1BUlkgS0VZICAoYHBmX3N0dWRl bnRpZGAsYHBmX2FjdGl2aXR5aWRgKSwNCiAgRk9SRUlHTiBLRVkgKGBwZl9zdHVkZW50aWRgKSBS RUZFUkVOQ0VTIHN0dWRlbnQoYHBmX3N0dWRlbnRpZGApLA0KICBGT1JFSUdOIEtFWSAoYHBmX2Fj dGl2aXR5aWRgKSBSRUZFUkVOQ0VTIGFjdGl2aXR5KGBzX2FjdGl2aXR5aWRgKQ0KKSBFTkdJTkU9 SW5ub0RCOw0KDQotLQ0KLS0gVGFibGUgc3RydWN0dXJlIGZvciB0YWJsZSBgc3R1ZGVudF9qb2lu X2F3YXJkYA0KLS0NCg0KRFJPUCBUQUJMRSBJRiBFWElTVFMgYHN0dWRlbnRfam9pbl9hd2FyZGA7 DQpDUkVBVEUgVEFCTEUgYHN0dWRlbnRfam9pbl9hd2FyZGAgKA0KICBgcGZfc3R1ZGVudGlkYCBp bnQoMTEpIE5PVCBOVUxMIGRlZmF1bHQgJzAnLA0KICBgcGZfYXdhcmRpZGAgaW50KDExKSBOT1Qg TlVMTCBkZWZhdWx0ICcwJywNCiAgYHJlbWFya3NgIHZhcmNoYXIoMTI4KSBkZWZhdWx0IE5VTEws DQogIFBSSU1BUlkgS0VZICAoYHBmX3N0dWRlbnRpZGAsYHBmX2F3YXJkaWRgKSwNCiAgRk9SRUlH TiBLRVkgKGBwZl9zdHVkZW50aWRgKSBSRUZFUkVOQ0VTIHN0dWRlbnQoYHBmX3N0dWRlbnRpZGAp LA0KICBGT1JFSUdOIEtFWSAoYHBmX2F3YXJkaWRgKSBSRUZFUkVOQ0VTIGF3YXJkKGBzX2F3YXJk aWRgKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQotLQ0KLS0gVGFibGUgc3RydWN0dXJlIGZvciB0YWJs ZSBgdmlzYWANCi0tDQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGB2aXNhYDsNCkNSRUFURSBUQUJM RSBgdmlzYWAgKA0KICBgc192aXNhaWRgIGludCgxMSkgTk9UIE5VTEwgYXV0b19pbmNyZW1lbnQs DQogIGBmX3BlcnNvbmlkYCBpbnQoMTEpIE5PVCBOVUxMIGRlZmF1bHQgJzAnLA0KICBgdmlzYW5v YCB2YXJjaGFyKDMyKSBOT1QgTlVMTCBkZWZhdWx0ICcnLA0KICBgZXhwaXJhdGlvbmRhdGVgIGRh dGUgTk9UIE5VTEwgZGVmYXVsdCAnMDAwMC0wMC0wMCcsDQogIFBSSU1BUlkgS0VZICAoYHNfdmlz YWlkYCksDQogIEZPUkVJR04gS0VZIChgZl9wZXJzb25pZGApIFJFRkVSRU5DRVMgcGVyc29uKGBz X3BlcnNvbmlkYCkNCikgRU5HSU5FPUlubm9EQiBDT01NRU5UPSd0cmF2ZWxpbmcgdmlzYSc7DQoN Ci8qKioqKioqKioqKioqLw0KRFJPUCBUQUJMRSBJRiBFWElTVFMgYHJvbGVgOw0KY3JlYXRlIHRh YmxlIHJvbGUoDQpzX3JvbGVpZCBpbnQgbm90IG51bGwgQVVUT19JTkNSRU1FTlQsDQpyb2xlbmFt ZSB2YXJjaGFyKDI1NSkgbm90IG51bGwsDQpwcmltYXJ5IGtleShzX3JvbGVpZCksDQp1bmlxdWUo cm9sZW5hbWUpDQopIEVOR0lORT1Jbm5vREI7DQoNCmluc2VydCBpbnRvIHJvbGUgKHJvbGVuYW1l KSB2YWx1ZXMoJ2FkbWluJyk7DQppbnNlcnQgaW50byByb2xlIChyb2xlbmFtZSkgdmFsdWVzKCdw cmluY2lwYWwnKTsNCmluc2VydCBpbnRvIHJvbGUgKHJvbGVuYW1lKSB2YWx1ZXMoJ3RlYWNoZXIn KTsNCmluc2VydCBpbnRvIHJvbGUgKHJvbGVuYW1lKSB2YWx1ZXMoJ29mZmljZXN0YWZmJyk7DQoN CkRST1AgVEFCTEUgSUYgRVhJU1RTIGBkZXBhcnRtZW50YDsNCmNyZWF0ZSB0YWJsZSBkZXBhcnRt ZW50KA0Kc19kZXBhcnRtZW50aWQgaW50IG5vdCBudWxsIEFVVE9fSU5DUkVNRU5ULA0KZGVwYXJ0 bWVudG5hbWUgdmFyY2hhcigyNTUpIG5vdCBudWxsLA0KZGVzY3JpcHRpb24gdmFyY2hhcigyNTUp LA0KcHJpbWFyeSBrZXkoc19kZXBhcnRtZW50aWQpDQopIEVOR0lORT1Jbm5vREI7DQoNCkRST1Ag VEFCTEUgSUYgRVhJU1RTIGB1c2VyYDsNCmNyZWF0ZSB0YWJsZSB1c2VyICgNCnNfdXNlcmlkIGlu dCBub3QgbnVsbCBBVVRPX0lOQ1JFTUVOVCwNCnBmX3JvbGVpZCBpbnQgbm90IG51bGwsDQpwZl9w ZXJzb25pZCBpbnQgbm90IG51bGwsDQp1c2VybmFtZSB2YXJjaGFyKDI1NSkgbm90IG51bGwsDQpw YXNzY29kZSB2YXJjaGFyKDI1NSkgbm90IG51bGwsDQpwcmltYXJ5IGtleShzX3VzZXJpZCksDQpm b3JlaWduIGtleShwZl9yb2xlaWQpIHJlZmVyZW5jZXMgcm9sZShzX3JvbGVpZCksDQpmb3JlaWdu IGtleShwZl9wZXJzb25pZCkgcmVmZXJlbmNlcyBwZXJzb24oc19wZXJzb25pZCkNCikgRU5HSU5F PUlubm9EQjsNCg0KRFJPUCBUQUJMRSBJRiBFWElTVFMgYHVzZXJfam9pbl9yb2xlYDsNCmNyZWF0 ZSB0YWJsZSB1c2VyX2pvaW5fcm9sZSgNCnBmX3VzZXJpZCBpbnQgbm90IG51bGwsDQpwZl9yb2xl aWQgaW50IG5vdCBudWxsLA0KcHJpbWFyeSBrZXkgKHBmX3VzZXJpZCwgcGZfcm9sZWlkKSwNCmZv cmVpZ24ga2V5KHBmX3VzZXJpZCkgcmVmZXJlbmNlcyB1c2VyKHNfdXNlcmlkKSwNCmZvcmVpZ24g a2V5KHBmX3JvbGVpZCkgcmVmZXJlbmNlcyByb2xlKHNfcm9sZWlkKQ0KKSBFTkdJTkU9SW5ub0RC Ow0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgZW1wbG95ZWVgOw0KY3JlYXRlIHRhYmxlIGVtcGxv eWVlICgNCnBmX3VzZXJpZCBpbnQgbm90IG51bGwsDQpmX2RlcGFydG1lbnRpZCBpbnQgbm90IG51 bGwsDQpmX2FkZHJlc3NpZCBpbnQgbm90IG51bGwsDQpkZXNpZ25hdGlvbiB2YXJjaGFyKDI1NSkg bm90IG51bGwsDQpmX3N1cGVyaW9ydXNlcmlkIGludCBub3QgbnVsbCwNCmZvcmVpZ24ga2V5KHBm X3VzZXJpZCkgcmVmZXJlbmNlcyB1c2VyKHNfdXNlcmlkKSwNCmZvcmVpZ24ga2V5KGZfc3VwZXJp b3J1c2VyaWQpIHJlZmVyZW5jZXMgdXNlcihzX3VzZXJpZCksDQpmb3JlaWduIGtleShmX2FkZHJl c3NpZCkgcmVmZXJlbmNlcyBhZGRyZXNzKHNfYWRkcmVzc2lkKSwNCmZvcmVpZ24ga2V5KGZfZGVw YXJ0bWVudGlkKSByZWZlcmVuY2VzIGRlcGFydG1lbnQoc19kZXBhcnRtZW50aWQpDQopIEVOR0lO RT1Jbm5vREI7DQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGBncmFkZWA7DQpjcmVhdGUgdGFibGUg Z3JhZGUoDQpzX2dyYWRlaWQgaW50IG5vdCBudWxsLA0KZ3JhZGVuYW1lIHZhcmNoYXIoMjU1KSBu b3QgbnVsbCwNCmRlc2NyaXB0aW9uIHZhcmNoYXIoMjU1KSwNCnByaW1hcnkga2V5KHNfZ3JhZGVp ZCkNCikgRU5HSU5FPUlubm9EQjsNCg0KRFJPUCBUQUJMRSBJRiBFWElTVFMgYGRpdmlzaW9uYDsN CmNyZWF0ZSB0YWJsZSBkaXZpc2lvbigNCnNfZGl2aXNpb25pZCBpbnQgbm90IG51bGwsDQpkaXZp c2lvbm5hbWUgdmFyY2hhcigyNTUpIG5vdCBudWxsLA0KZGVzY3JpcHRpb24gdmFyY2hhcigyNTUp LA0KcHJpbWFyeSBrZXkoc19kaXZpc2lvbmlkKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQpEUk9QIFRB QkxFIElGIEVYSVNUUyBgc3ViamVjdGA7DQotLSBjb3Vyc2UgaGFzIHRoZSBtaW4gYW5kIHBhc3MN CmNyZWF0ZSB0YWJsZSBzdWJqZWN0KA0Kc19zdWJqZWN0aWQgaW50IG5vdCBudWxsIEFVVE9fSU5D UkVNRU5ULA0Kc3ViamVjdG5hbWUgdmFyY2hhcigyNTUpIG5vdCBudWxsLA0KZGVzY3JpcHRpb24g dmFyY2hhcigyNTUpLA0KcHJpbWFyeSBrZXkoc19zdWJqZWN0aWQpLA0KdW5pcXVlKHN1YmplY3Ru YW1lKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgY291cnNlYDsN CmNyZWF0ZSB0YWJsZSBjb3Vyc2UoDQpzX2NvdXJzZWlkIGludCBub3QgbnVsbCBBVVRPX0lOQ1JF TUVOVCwNCmZfc3ViamVjdGlkIGludCBub3QgbnVsbCwNCmNvdXJzZW5vIHZhcmNoYXIoMzIpLA0K ZGVzY3JpcHRpb24gdmFyY2hhcigyNTUpLA0KbWluaW11bW1hcmsgZmxvYXQgbm90IG51bGwsDQpw YXNzbWFyayBmbG9hdCBub3QgbnVsbCwNCnByaW1hcnkga2V5KHNfY291cnNlaWQpLA0KZm9yZWln biBrZXkoZl9zdWJqZWN0aWQpIHJlZmVyZW5jZXMgc3ViamVjdChzX3N1YmplY3RpZCksDQp1bmlx dWUoZl9zdWJqZWN0aWQsIGNvdXJzZW5vKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQpEUk9QIFRBQkxF IElGIEVYSVNUUyBgY291cnNlX3Njb3JlYDsNCmNyZWF0ZSB0YWJsZSBjb3Vyc2Vfc2NvcmUoDQpw Zl9jb3Vyc2VpZCBpbnQgbm90IG51bGwsDQpwZl9zdHVkZW50aWQgaW50IG5vdCBudWxsLA0Kc2Nv cmUgZG91YmxlIG5vdCBudWxsLA0KcHJpbWFyeSBrZXkgKHBmX2NvdXJzZWlkLCBwZl9zdHVkZW50 aWQpLA0KZm9yZWlnbiBrZXkocGZfY291cnNlaWQpIHJlZmVyZW5jZXMgY291cnNlKHNfY291cnNl aWQpLA0KZm9yZWlnbiBrZXkocGZfc3R1ZGVudGlkKSByZWZlcmVuY2VzIHN0dWRlbnQocGZfc3R1 ZGVudGlkKQ0KKSBFTkdJTkU9SW5ub0RCOw0KLyoNCmNvdXJzZV9zY29yZQ0KdGltZSByZWYgZm9y IHNjb3JlDQoqLw0KRFJPUCBUQUJMRSBJRiBFWElTVFMgYGdyYWRlX2pvaW5fY291cnNlYDsNCmNy ZWF0ZSB0YWJsZSBncmFkZV9qb2luX2NvdXJzZSgNCnBmX2dyYWRlaWQgaW50IG5vdCBudWxsLA0K cGZfY291cnNlaWQgaW50IG5vdCBudWxsLA0KcHJpbWFyeSBrZXkgKHBmX2dyYWRlaWQsIHBmX2Nv dXJzZWlkKSwNCmZvcmVpZ24ga2V5KHBmX2dyYWRlaWQpIHJlZmVyZW5jZXMgZ3JhZGUoc19ncmFk ZWlkKSwNCmZvcmVpZ24ga2V5KHBmX2NvdXJzZWlkKSByZWZlcmVuY2VzIGNvdXJzZShzX2NvdXJz ZWlkKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgc3lsbGFidXNg Ow0KY3JlYXRlIHRhYmxlIHN5bGxhYnVzKA0Kc19zeWxsYWJ1c2lkIGludCBub3QgbnVsbCBBVVRP X0lOQ1JFTUVOVCwNCmZfY291cnNlaWQgaW50IG5vdCBudWxsLA0KZGVzY3JpcHRpb24gdGV4dCBu b3QgbnVsbCwNCnByaW1hcnkga2V5KHNfc3lsbGFidXNpZCksDQpmb3JlaWduIGtleShmX2NvdXJz ZWlkKSByZWZlcmVuY2VzIGNvdXJzZShzX2NvdXJzZWlkKQ0KKSBFTkdJTkU9SW5ub0RCOw0KDQpE Uk9QIFRBQkxFIElGIEVYSVNUUyBgY3VycmljdWx1bWA7DQpjcmVhdGUgdGFibGUgY3VycmljdWx1 bSgNCnNfY3VycmljdWx1bWlkIGludCBub3QgbnVsbCBBVVRPX0lOQ1JFTUVOVCwNCmZfZ3JhZGVp ZCBpbnQgbm90IG51bGwsDQpkZXNjcmlwdGlvbiB2YXJjaGFyKDI1NSkgbm90IG51bGwsDQpwcmlt YXJ5IGtleSAoc19jdXJyaWN1bHVtaWQpLA0KZm9yZWlnbiBrZXkgKGZfZ3JhZGVpZCkgcmVmZXJl bmNlcyBncmFkZShzX2dyYWRlaWQpDQopIEVOR0lORT1Jbm5vREI7DQoNCkRST1AgVEFCTEUgSUYg RVhJU1RTIGBleGFtYDsNCmNyZWF0ZSB0YWJsZSBleGFtKA0Kc19leGFtaWQgaW50IG5vdCBudWxs LA0KbmFtZSB2YXJjaGFyKDI1NSkgbm90IG51bGwsDQppc2VudHJhbmNlIGNoYXIoMSkgbm90IG51 bGwsDQpkZXNjcmlwdGlvbiB2YXJjaGFyKDI1NSksDQpzdGFydHRpbWUgZGF0ZXRpbWUgbm90IG51 bGwsDQplbmR0aW1lIGRhdGV0aW1lLA0KcHJpbWFyeSBrZXkgKHNfZXhhbWlkKQ0KKSBFTkdJTkU9 SW5ub0RCOw0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgY3VycmljdWx1bV9qb2luX2NvdXJzZWA7 DQpjcmVhdGUgdGFibGUgY3VycmljdWx1bV9qb2luX2NvdXJzZSgNCnBmX2N1cnJpY3VsdW1pZCBp bnQgbm90IG51bGwsDQpwZl9jb3Vyc2VpZCBpbnQgbm90IG51bGwsDQpwcmltYXJ5IGtleSAocGZf Y3VycmljdWx1bWlkLHBmX2NvdXJzZWlkKSwNCmZvcmVpZ24ga2V5IChwZl9jdXJyaWN1bHVtaWQp IHJlZmVyZW5jZXMgY3VycmljdWx1bShzX2N1cnJpY3VsdW1pZCksDQpmb3JlaWduIGtleSAocGZf Y291cnNlaWQpIHJlZmVyZW5jZXMgY291cnNlKHNfY291cnNlaWQpDQopIEVOR0lORT1Jbm5vREI7 DQoNCkRST1AgVEFCTEUgSUYgRVhJU1RTIGBjb3Vyc2Vfam9pbl9leGFtYDsNCmNyZWF0ZSB0YWJs ZSBjb3Vyc2Vfam9pbl9leGFtKA0KcGZfZXhhbWlkIGludCBub3QgbnVsbCwNCnBmX2NvdXJzZWlk IGludCBub3QgbnVsbCwNCnByaW1hcnkga2V5IChwZl9leGFtaWQsIHBmX2NvdXJzZWlkKSwNCmZv cmVpZ24ga2V5KHBmX2V4YW1pZCkgcmVmZXJlbmNlcyBleGFtKHNfZXhhbWlkKSwNCmZvcmVpZ24g a2V5KHBmX2NvdXJzZWlkKSByZWZlcmVuY2VzIGNvdXJzZShzX2NvdXJzZWlkKQ0KKSBFTkdJTkU9 SW5ub0RCOw0KDQpEUk9QIFRBQkxFIElGIEVYSVNUUyBgZ3JhZGVfam9pbl9leGFtYDsNCmNyZWF0 ZSB0YWJsZSBncmFkZV9qb2luX2V4YW0oDQpwZl9ncmFkZWlkIGludCBub3QgbnVsbCwNCnBmX2V4 YW1pZCBpbnQgbm90IG51bGwsDQpwcmltYXJ5IGtleSAocGZfZXhhbWlkLCBwZl9ncmFkZWlkKSwN CmZvcmVpZ24ga2V5KHBmX2V4YW1pZCkgcmVmZXJlbmNlcyBleGFtKHNfZXhhbWlkKSwNCmZvcmVp Z24ga2V5KHBmX2dyYWRlaWQpIHJlZmVyZW5jZXMgZ3JhZGUoc19ncmFkZWlkKQ0KKSBFTkdJTkU9 SW5ub0RCOw0KLyohNDAxMDEgU0VUIFNRTF9NT0RFPUBPTERfU1FMX01PREUgKi87DQovKiE0MDAx NCBTRVQgRk9SRUlHTl9LRVlfQ0hFQ0tTPUBPTERfRk9SRUlHTl9LRVlfQ0hFQ0tTICovOw0KLyoh NDAwMTQgU0VUIFVOSVFVRV9DSEVDS1M9QE9MRF9VTklRVUVfQ0hFQ0tTICovOw0KDQo= |
|
From: Ashay M. <ash...@gm...> - 2006-12-08 16:54:40
|
Menu/Nav will be done this weekend.. i promise...my a** is under fireright now..so could not do much :).. I go for TIGRE!!! ;) On 12/7/06, Juby Victor <vi...@ne...> wrote: > > Ashay:: > can u plz draw what u have in mind for the menu & nav bar ( in mspaint > or something )? just a ruff sketch will do no .. > > Jermel: > could u plz send the .sql file ? > > Alex: > Wts the status at your end ? are u able to get the nuts 'n' bolts of > spring ? > > > Ive the refactored & repackaged the code.. once the db scripts are in v > can put it in the branch for discussion and promotion to the trunk > > The existing code base will be moved to a branch and will not be > considered for development..so kindly avoid any work on the existing > ocde base > > Apart from this we need to come to a conclusion on what we need to do > with the Tiger part.. I'm game for both > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Esims-devs mailing list > Esi...@li... > https://lists.sourceforge.net/lists/listinfo/esims-devs > |
|
From: Juby V. <vi...@ne...> - 2006-12-07 17:19:32
|
Ashay:: can u plz draw what u have in mind for the menu & nav bar ( in mspaint or something )? just a ruff sketch will do no .. Jermel: could u plz send the .sql file ? Alex: Wts the status at your end ? are u able to get the nuts 'n' bolts of spring ? Ive the refactored & repackaged the code.. once the db scripts are in v can put it in the branch for discussion and promotion to the trunk The existing code base will be moved to a branch and will not be considered for development..so kindly avoid any work on the existing ocde base Apart from this we need to come to a conclusion on what we need to do with the Tiger part.. I'm game for both |
|
From: Ashay M. <ash...@gm...> - 2006-12-06 19:43:11
|
i really like generics and it has helped us solve a lot of repeat coding for us in my company .. i was planning to adapt that in the code for this project .... i think Java 5 is mature enuf and it should be used as it elps us learn more things (even though we have a lot in our plate to learn .. but hey we are doing an OS project to learn right? :)) ashay On 12/6/06, Juby Victor <vi...@ne...> wrote: > > Some thoughts on moving our app to tiger > > The plus points are > > 1) Autoboxing > 2) new for loop that looks cleaner > 3) Annotations ( I find some really stupid though) > > The reservations I have are > > 1) Makes declarations of 'Types' & Collections more tedious and > 'visibly complex'. It types go wrong a lot of time will be wasted in > debugging why the class dint compile > 2) One has to write "Java 5" code than java code, > (I dont see a scenario where we will add a Teacher to a list of > students or so.. coz the entities and VOs we use are sensibly named.) > 3) Repeating DAO problem can be handled by just sub classing one base > class for all entities that need to be persisted and checking if the > object is an instance of that base class. > 4) Additional learning curve (as though we dont have enuf) > > > I feel that we must use a subset of Tiger than just adopting it just > because its there.. i doubt the value addition it brings into the > project in just taking it up entirely. > > In essence "use what makes sense" is what I feel , but I go with the > majority since the code will work both ways > > Comments plz > > Best regds > JV > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Esims-devs mailing list > Esi...@li... > https://lists.sourceforge.net/lists/listinfo/esims-devs > |
|
From: Juby V. <vi...@ne...> - 2006-12-06 18:13:07
|
Some thoughts on moving our app to tiger
The plus points are
1) Autoboxing
2) new for loop that looks cleaner
3) Annotations ( I find some really stupid though)
The reservations I have are
1) Makes declarations of 'Types' & Collections more tedious and
'visibly complex'. It types go wrong a lot of time will be wasted in
debugging why the class dint compile
2) One has to write "Java 5" code than java code,
(I dont see a scenario where we will add a Teacher to a list of
students or so.. coz the entities and VOs we use are sensibly named.)
3) Repeating DAO problem can be handled by just sub classing one base
class for all entities that need to be persisted and checking if the
object is an instance of that base class.
4) Additional learning curve (as though we dont have enuf)
I feel that we must use a subset of Tiger than just adopting it just
because its there.. i doubt the value addition it brings into the
project in just taking it up entirely.
In essence "use what makes sense" is what I feel , but I go with the
majority since the code will work both ways
Comments plz
Best regds
JV
|
|
From: Ashay M. <ash...@gm...> - 2006-12-01 18:48:23
|
if we really want to have the BEST approach for this I would suggest the use of Xdoclet (code generation) which creates hibernate mapping files as well as changes u make in objects straight from the model objects. as for the refactoring, I personally think u are trying to accomplish a lot of things at one time. lets stick to a simple approach that works for all of us and slowly refactor to stuff that sounds smart and effective. the current code structure is fine with me apart from ... the plurals and the Uppercases. I also think we DO NOT need to add an MP3 file in the code, its painful... please publish a podcast to which we can subscribe to. itunes I believe has that facility. thoughts .. more than welcome. On 12/1/06, Juby Victor <vi...@ne...> wrote: > > Hi > We need to choose which approach to choose for the table design, First > write the classes and generate tables or Write the tables and generate > classes from it ? > > I personally feel that the latter approach may work better , since we > are familiar with it > > > Votes needed > > > Thnx > JV > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Esims-devs mailing list > Esi...@li... > https://lists.sourceforge.net/lists/listinfo/esims-devs > |
|
From: Juby V. <vi...@ne...> - 2006-12-01 15:28:03
|
Hi can we move the doc out of the trunk folder and maintain it in a branch ? This is needed bcoz of my huge MP3 file that explains the use cases ? Do u really need the mp3 file ? ;-) If not it can be deleted |