Bug 730691 (openemr) - Review Request: openemr - Practice management, EMR, prescription writing and medical billing application
Summary: Review Request: openemr - Practice management, EMR, prescription writing and ...
Keywords:
Status: CLOSED WONTFIX
Alias: openemr
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 604033 (view as bug list)
Depends On:
Blocks: fedora-medical
TreeView+ depends on / blocked
 
Reported: 2011-08-15 11:44 UTC by Ankur Sinha (FranciscoD)
Modified: 2011-10-15 05:00 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-10-15 05:00:02 UTC


Attachments (Terms of Use)

Description Ankur Sinha (FranciscoD) 2011-08-15 11:44:53 UTC
Spec URL: http://ankursinha.fedorapeople.org/openemr/openemr.spec
SRPM URL: http://ankursinha.fedorapeople.org/openemr/openemr-4.0.0-1.fc15.src.rpm
Description: 

Major features of OpenEMR

    Free (Free Libre Open Source Software)
    Open Source
    Multilanguage Support
    Free Upgrades
    Free online support
    Electronic Billing (includes Medicare)
    Document management
    Integrated practice management
    E-Prescribing
    Insurance tracking (3 insurances)
    Easy to customize
    Easy Installation (Thank You! Brady Miller and Obinna Amalu.)
    Voice recognition ready (MS Windows Operating Systems)
    Web based (Secure access with SSL certificates)
    Integration with external general accounting program SQL-Ledger
    Built in Scheduler
    Multi-facility capable
    Prescriptions by printed script, fax or email


==========================================================================

rpmlint output: (removed incorrect fsf address errors)

openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/pnadodb/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pnblocks/index.htm
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/pnadodb/drivers/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/config/index.html
openemr.noarch: E: htaccess-file /usr/share/openemr/phpmyadmin/libraries/.htaccess
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/calendarblock/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/ippf_upgrade.php
openemr.noarch: E: script-without-shebang /usr/share/openemr/admin.php
openemr.noarch: E: script-without-shebang /usr/share/openemr/index.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/pnadodb/datadict/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/interface/forms/CAMOS/rx.css
openemr.noarch: E: script-without-shebang /usr/share/openemr/interface/main/backuplog.sh
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/images/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/version.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/month/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pnlang/index.htm
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/login.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/DocumentTreeMenu.js
openemr.noarch: E: htaccess-file /usr/share/openemr/sites/default/documents/.htaccess
openemr.noarch: E: script-without-shebang /usr/share/openemr/sl_convert.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pnimages/index.htm
openemr.noarch: E: script-without-shebang /usr/share/openemr/acl_setup.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/CategoryTreeMenu.js
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/user/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/year/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/admin/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pnincludes/index.htm
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/setup.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/style/index.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/copyright_notice.html
openemr.noarch: E: script-without-shebang /usr/share/openemr/controller.php
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/docs/help.txt
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/pnadodb/lang/index.html
openemr.noarch: E: zero-length /usr/share/openemr/interface/forms/CAMOS/sig.jpg
openemr.noarch: E: script-without-shebang /usr/share/openemr/sql_upgrade.php
openemr.noarch: E: zero-length /usr/share/openemr/sql/3_0_0-to-3_0_1_upgrade.sql
openemr.noarch: E: script-without-shebang /usr/share/openemr/phpunit.xml
openemr.noarch: E: zero-length /usr/share/openemr/interface/main/calendar/modules/PostCalendar/pnlang/eng/index.htm
openemr.noarch: E: script-without-shebang /usr/share/openemr/acl_upgrade.php
2 packages and 0 specfiles checked; 103 errors, 0 warnings.


- The script without shebang files are php scripts. Not sure how to correct this
- I've mailed the ML requesting help on fixing the htaccess files
- The zero error files are probably required by the package to function properly, so I've left them alone

Comment 1 Ankur Sinha (FranciscoD) 2011-08-15 11:47:02 UTC
*** Bug 604033 has been marked as a duplicate of this bug. ***

Comment 2 David Nalley 2011-08-15 13:50:35 UTC
You'll likely not be happy about this, but openemr (like virtually all webapps) bundles additional libraries and apps. 

the most obvious is phpmyadmin, but there are others, cache_lite, php-adodb, nusoap, etc. 

There are also some obvious missing requires - php-mysql at a minimum.

Comment 3 Ankur Sinha (FranciscoD) 2011-08-15 18:05:33 UTC
Hey David, 

Actually I am happy that you pointed it out. I don't do a lot of web apps :)

I'll look into the bundling etc issues. 

Thanks,
Ankur

Comment 4 Ankur Sinha (FranciscoD) 2011-10-15 05:00:02 UTC
Hi,

I'm not working on -medical related packages anymore and will not be pursuing this review ticket. If someone else wishes to take up the review, please open a new ticket. 

Thanks,
Ankur


Note You need to log in before you can comment on or make changes to this bug.