|
From: Makarius <mak...@sk...> - 2019-05-29 17:35:05
|
> Hi Makarius, > > I have a variable called JEDITSVN which is set to > svn+ssh://ezust@svn.code.sf.net/p/jedit/svn > <http://ezust@svn.code.sf.net/p/jedit/svn> > Then I can check out any SVN plugin using the variable like this: > > $ svn co $JEDITSVN/plugins/MacOS/trunk MacOS OK, with this information I managed to convert this part of the svn to git as follows (on Ubuntu 18.04): svn2git https://svn.code.sf.net/p/jedit/svn/plugins/MacOSX The result is now on https://sourceforge.net/p/jedit/MacOS with changes as follows (current version ab18798a2e7): * The plugin is called MacOS (again), as capitalized version of the "macOS" terminology by Apple (since 10.12). * All formal Java and property names are "MacOS". * The description and documentation sometimes refers to "macOS" instead. * Java 9 is required, but I have tested it only with Java 11. It builds on any OS, e.g. Linux. There is no way to build or use this with Java 8. What needs to be done to publish this plugin officially? There should be no conflict with the existing MacOSX plugin (which is frozen at version 1.3). Also note that the app launcher for macOS needs to be revisited: it probably should make a clear decision for the Java version and the plugin to use. Makarius |