I wanted to let the entire DSpace Community be aware of developer discussions regarding our ability to continue supporting Oracle database backends in DSpace.
Below, you'll find an email I sent to our DSpace Developer mailing list (
dspace...@googlegroups.com) in mid-November requesting volunteers to help us with Oracle support activities. After 3 weeks, I've yet to find any developer volunteers and none of
our current core developers or committers have Oracle expertise or use Oracle at their institutions.
If your institution currently uses DSpace with an Oracle database backend
and is interested in helping ensure DSpace can continue to support Oracle, please get in touch.
Without Oracle volunteers, we may need to drop support for Oracle databases and recommend all existing Oracle-based sites migrate to PostgreSQL (by using a third-party migration tool like
Ora2Pg or similar).
(Additionally, if any of you have successfully migrated a DSpace site from Oracle to PostgreSQL, I'd be interested to hear of any tips you may have. It may help us start to document Oracle to PostgreSQL migration tips for others who wish to do the same.)
Obviously, we'll send out a formal announcement if any Oracle support changes are made.
From: Tim Donohue <tim.d...@lyrasis.org>
Sent: Wednesday, November 17, 2021 5:25 PM
To: DSpace Developers <dspace...@googlegroups.com>
Subject: Who uses Oracle with DSpace? Anyone interested in helping retain/maintain Oracle support?
All,
So, if you are using Oracle in Production, and would be interested in helping review, debug or test Orace related fixes/issues, please get in touch.
If we are unable to find Oracle developer help soon, I feel we must consider recommending (to DSpace Steering) that we stop support for Oracle databases (effective immediately). It's increasingly obvious that most DSpace sites do not use Oracle.
It's also obvious that we've not been successful in testing/stabilizing DSpace upgrades or new features on Oracle backends. Plus, as we all know, Oracle databases have never aligned with our open-source licensing (in that it requires a paid license to use
in Production). So, it may be time to admit that Oracle support may no longer be necessary or reasonable for DSpace.
Thoughts welcome! Please do get in touch if continued Oracle support is of interest to you.
Tim