iankarlwallace wrote on Friday, May 02, 2014:
Brady - I realize the need for a quick fix to get people back to installing and using openemr. Just seems like it might be time to finally put in some elbow grease to get us into the official repo. When I finish the camping trip I can start working on it.
Didn’t know about the mailing list for Debian-med bit probably should join so that I can get help once I need it.
The way to tackle this is probably fix the directories/file perms and get that portion of the package worked out and then run through some of the most likely scenarios for testing: fresh install, vanilla upgrade, upgrade from non pkg’d tar ball and see how things break.
The apache2 stuff bears looking at more to see how some other projects tackle this problem. Setting things up as a site would still include the files in the package they just live under a different directory.
I noticed as well that phpmyadmin uses a dir in /etc to store configuration files.
Ian
p.s. Oh and I am still fiddling with the php unit testing. Jenkins is a great tool and could be used to manage the demo farm but I haven’t gotten there yet. Your script seems to be working very well. One benefit for running at least one Jenkins project is all the stats it provides from the different tools (duplicate code, cyclometric complexity so we could clean up overly complicated code … Etc.
Ian Wallace 303-681-5732
On May 1, 2014, at 1:11 AM, “Brady Miller” bradymiller@users.sf.net wrote:
Hi Ian,
The current fixes are essentially “quick” fixes to get the packages working on Ubuntu 14.04, 13.10 and 12.10. Regarding using site or conf, the nice thing in the proposed package is they are files provided by the package (so it will be easy to adjust/fix/remove in the next offical openemr release package).
Agree that it would be nice to shoot for a official Debian package for the next official OpenEMR release. There’s actually a good mailing list to join to get guidance on doing this(I have been following it for several years, but just never had the time to pursue it):
Debian Mailing Lists -- Index for debian-med
Obviously, there are things that need to be done, but they are doable; just a matter of resources. The current php auto mods will likely need to go, but looking at the phpmyadmin package, it appears they do this via some php5 mod thingy within the apache conf scripts. One key thing will be to ensure the OpenEMR version upgrading works, which is actually where the package really shines (the maintainer scripts do all the upgrading steps without any manual intervention; it will even upgrade and convert a non-package OpenEMR version into a package version; note it also upgrades all of the “sites” when multisite module is used).
Happy Camping,
-brady
OpenEMR
ubuntu-debian package bugs
Sent from sourceforge.net because you indicated interest in OpenEMR / Discussion / Developers
To unsubscribe from further messages, please visit SourceForge.net: Log In to SourceForge.net