--
You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openrefine-de...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
at the risk of losing a part of the community due to incompatibility with some extension?
at the risk of losing a part of the community due to incompatibility with some extension?
Hello all,Stop me if I seem to be silly, but I do not feel that extension compatibility is a so critical issue. One of two things: either the extension is always maintained by its/some developer, and in this case solutions are possible to upgrade it (the best example is the Stuart Kenny's work on RDF and NER extensions); or it is no longer maintained, and in this case it is the extension that has a problem, not OpenRefine. Many of these extensions use external APIs and services: without any maintenance, they are in any case doomed to bug some day. There remain some cases like the Stat extension, of which we spoke recently, or VIB-BITS. But is it really so difficult to update these extensions for > OR 3.2? Could we not make a list of extensions of strategic interest (for example based on the 2018 survey of users) for which we should try to contact the developers to explain how to update it? Sorry if all this has already been discussed.Ettore Rizza
Le ven. 5 avr. 2019 à 01:50, Thad Guidry <thadg...@gmail.com> a écrit :
I seriously hope your kidding on the "scratch everything and rewrite" ?Those that want to take advantage of new features delivered will ultimately migrate to new version to gain those new features.Also... Nothing stops them from running version 2.7 , 3.1 , and 4.0 at the same time, if they follow a simple procedure of updating their workspace.
On Thu, Apr 4, 2019 at 2:14 PM Martin Magdinier <martin....@gmail.com> wrote:
--Hello,During 2018 we did long due clean up (maven) and made some breaking changes (Jackson) to OpenRefine. We also realize we still have a long road before separating the front and back end (butterfly migration, rewriting of the front end in a modern framework ...)I wanted to share this article regarding software rewriting stories. It offers different perspectives on how to approach a large refactoring/rewrite project.Lessons from 6 software rewrite stories - https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22 - A new take on the age-old question: Should you rewrite your application from scratch, or is that “the single worst strategic mistake that any software company can make”? Turns out there are more than two options for dealing with a mature codebase.Should we continue to gradually migrate OpenRefine at the risk of losing a part of the community due to incompatibility with some extension? Should we restart a new project based on everything we learned and want for OpenRefine while maintaining the current version? What do you think?--Martin Magdinier
You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openref...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openref...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openrefine-de...@googlegroups.com.