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
>         https://lists.sourceforge.net/lists/listinfo/care2002-developers
>         
> 
> ------------------------------------------------------------------------------
> 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


------------------------------------------------------------------------------
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

Reply via email to