at university computing center we are more than willing to take some of the responsibilities. i am already registered on sourceforge as a developer.
the main task that we are doing now is studying the code and try to have a clear documentation on the way the system integrate from folder layouts to the actual coding practice. we also welcome other responsibilities -- Frank On Sun, 2009-08-02 at 22:22 +0200, Gjergj Sheldija wrote: > hi Frank, > > actually there are a lot of positions to fill in the care2x project. > > are you in ? > > gj. > > On Sun, 2009-08-02 at 23:09 +0300, Frank Tilugulilwa wrote: > > I concur with you. > > > > On Sun, Aug 2, 2009 at 9:52 PM, Gjergj Sheldija > > <gjergj.sheld...@gmail.com> wrote: > > hi all > > > > this mail was sent some time ago..i think thay i should resend > > it again.. > > > > A long time has passed since c2x appeared and a lot of things > > have > > changed over the years. > > > > > > PHP has become a more robust and business oriented language, a > > lot of > > tools are disposable for developers and a lot of new business > > strategies are available to help with the common day to day > > problems > > that we encounter. > > > > > > Localization and internationalization are now more easy that > > they used > > to be, and php 6 promises even further improvements via > > Unicode > > support. Creating user documentation is now much more easy via > > wiki’s > > and Java script libraries can help a lot with designing rich > > and > > practical UI. > > > > > > I thing that the time is right to start a small revolution in > > c2x; > > i’ll list here some suggestion that I think would be useful, > > they may > > be right, may not; it’s up to the community to decide. > > > > > > Printing > > > > > > I think printing should be centralized, we should use a > > centralized > > code to do that. Agatha with some improvements could ease the > > creation > > of new print forms without the need to specify pdf coordinated > > by hand > > as we actually do. > > > > > > Localization > > > > > > The current way c2x has of handling translation is very hard > > to > > maintain and error prone. A migration to gettext could ease > > the > > translation efforts and help c2x greaten it’s userbase. > > > > > > Besides that there are strange cases like > > js_<lang>_sex_title.php > > which is not used in any file. > > > > > > Manual / Help files > > > > > > We all know how hard it is to write, update c2x help files, > > that why > > not use a wiki engine ? It would easy the process of > > maintenance of > > the the help files, it’s much more easy to translate and this > > way we > > could create a much needed manual, and have it updated > > automatically. > > > > > > HL7 > > > > > > The actual implementation of HL7 is practically non existent. > > But the > > we should discuss here about v2 or v3, and if it has to be > > part of > > every module, or it should be and external library. > > > > > > The Code…. > > > > > > Here are a lot of things that should be changed and and lot > > should be > > deleted. > > > > > > * First there is a lot of code that should be rewritten, > > think > > about sql code inside the module code, which is not a good > > practice. > > * Second there is no real separation of modules, module > > files are > > scattered all around the directory tree, which makes even > > harder to > > apply updates and change code around. > > * Third , the code needs some major clean up; there is a > > lot of > > unused code all over which makes further improvements > > difficult. > > > > > > And a lot of other things that I didn’t mention. > > > > > > UI > > > > > > Major improvements should be done on the ui side, from simple > > things > > as changing the tab interface from using images to simple js, > > to new > > visualization of the ward, to the possibility of connecting a > > specific > > user or group of users to a specific module – an example is > > the > > Glasgow Coma Scale. > > > > > > The notification system used in the labs, pharmacy, depot, > > technical > > is a bit outdated, a little ajax could make it much more > > usable. > > > > > > A new theming engine css based could help much more and ease > > the > > creation of new UI. > > > > > > Other scattered ideas.. > > > > > > Other things that could be helpful is we should start to use > > automatic > > testing, modules can be installable from a central repository, > > the > > possibility of connecting specific users to specific > > modules,etc. > > > > > > Another thing is that we should avoid static configuration in > > files > > like $OpenTimes in lang_<lang>_abteilung.php and preferably > > have them > > stored in the db. > > > > > > this mail could be even more lengthy, but I hope you > > understand my > > point : c2x should evolve and it needs our help to do it! > > > > gj. > > > > > > ------------------------------------------------------------------------------ > > Let Crystal Reports handle the reporting - Free Crystal > > Reports 2008 30-Day > > trial. Simplify your report design, integration and deployment > > - and focus on > > what you do best, core application coding. Discover what's new > > with > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > _______________________________________________ > > Care2002-developers mailing list > > Care2002-developers@lists.sourceforge.net -- We call this free software because the user is free ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Care2002-developers mailing list Care2002-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/care2002-developers