One freelance buy windows 7 upgrade 50 newsletter designer who specializes in genealogy utilizes both software because the combination makes him complete his design tasks twice as fast. Users has (buy windows 7 family) nothing to do with MS SQL Logins however if you are on SQL version – users are translated to SQL as logins and given access to all Great Plains related database: DYNAMICS and companies• User Classes. Users has cheap windows 7 computers nothing to do with MS SQL Logins however if you are on SQL version – users are translated to SQL as logins and given access to all Great Plains related database: DYNAMICS and companies• User Classes.

TODO

From FreemedDeveloperWiki, the FreeMED developers' Wiki.

Contents

General TODO

Release TODO

0.8.x

STABLE BRANCH

  • Bugfixes only. This branch is meant for people who want stability. Finally, we do branching

0.8.0

  • Stabilize current module API.
  • Make sure API documentation is correct and stable.
  • Finalize REMITT interface specification, simultaneous release of new REMITT at same time.
  • Move to replicated Subversion versioning architecture from sourceforge. Release is first SVN release.

0.8.1

  • Release from subversion repository
  • Bundle PEAR and phpwebtools with FreeMED, remove old kruft in the code
  • Commit GnuPG-based backup/warehousing solution
  • Quest Labs results HL7 interface
  • i18n stabilization and translation target
  • Sliding Fee Scale support for FQHCs
  • Pluggable authentication mechanism
  • Stability fixes from previous version (0.8.0)

0.8.2

  • Stability fixes
  • Update embedded Agata Reports engine to latest released version, possibly consider importing JasperReports
  • Audits:
    • SQL injection vulnerabilities
    • prepare(__()) i18n problems
    • API usage (reducing code duplication)

0.8.3

  • Branch point for 0.9.x

0.9.x

DEVELOPMENT BRANCH

  • Implement XML-based UI, possibly based on XRC from wxWidgets.
    • Move all HTML out of modules and main code, to template heirarchy and XML templates.
  • Reorg tree and dependencies:
    • Simplify Makefile system ( pull out just about everything ) to allow single monolithic Makefile to do all of "make install" task.
    • Fix dependency checking for outside programs as well as PHP capabilities in initial wizard.
  • Move everything from using $display_buffer to using output buffering. This is a gargantuan task, and requires touching every file in the repository, as well as all third party modules.
  • Move to PHP5.
  • Cleanup modules. This may mean restructuring modules so that their callbacks are similar, reducing duplicated code, or moving to an interpreted XML format; depends completely on the amount of coders who are willing to devote time to this.

Abstract TODO

Things to do that don't have to be done any time soon:

  • Contact developer of wxIA about taking over defunct project and creating wxPerl bindings so we aren't stuck with the bum EZTWAIN interface in wxPerl.
  • De-crappify call-in system. It's ugly, doesn't use system widgets or calls, and in general, stinks. Needs mucho work.
  • Sourceforge request: Move patient EMR configuration out of where it is, and into preferences. Makes more sense that way ... ?
  • Un-fsck scanned document client (perl) so that we can start using it again.
  • Research XML format for expert system (EGADSS is already doing this).
Navigation