Skip to content

Commit bc2b0b7

Browse files
committed
Rename to scijava-desktop
* Update pom.xml accordingly, and to current best practices. * Unify package hierarchy under org.scijava.desktop prefix. * Update the README.
1 parent accbed8 commit bc2b0b7

File tree

12 files changed

+33
-31
lines changed

12 files changed

+33
-31
lines changed

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
[![Build Status](https://github.com/scijava/scijava-links/actions/workflows/build.yml/badge.svg)](https://github.com/scijava/scijava-links/actions/workflows/build.yml)
1+
[![Build Status](https://github.com/scijava/scijava-desktop/actions/workflows/build.yml/badge.svg)](https://github.com/scijava/scijava-desktop/actions/workflows/build.yml)
22

3-
This package provides a subsystem for SciJava applications
4-
that enables handling of URI-based links via plugins.
3+
This component provides supporting code for SciJava applications
4+
to manage their integration with the system native desktop:
55

6-
It is kept separate from the SciJava Common core classes
7-
because it requires Java 11 as a minimum, due to its use
8-
of java.awt.Desktop features not present in Java 8.
6+
* SciJava Platform plugins for macOS and Windows
7+
* A links subsystem to handle URI-based links via plugins
8+
9+
The scijava-desktop component requires Java 11 as a minimum, due
10+
to its use of java.awt.Desktop features not present in Java 8.

pom.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
<parent>
66
<groupId>org.scijava</groupId>
77
<artifactId>pom-scijava</artifactId>
8-
<version>40.0.0</version>
8+
<version>43.0.0</version>
99
<relativePath />
1010
</parent>
1111

1212
<groupId>org.scijava</groupId>
13-
<artifactId>scijava-links</artifactId>
14-
<version>1.0.1-SNAPSHOT</version>
13+
<artifactId>scijava-desktop</artifactId>
14+
<version>1.0.0-SNAPSHOT</version>
1515

16-
<name>SciJava Links</name>
17-
<description>URL scheme handlers for SciJava.</description>
18-
<url>https://github.com/scijava/scijava-links</url>
16+
<name>SciJava Desktop</name>
17+
<description>Desktop integration for SciJava.</description>
18+
<url>https://github.com/scijava/scijava-desktop</url>
1919
<inceptionYear>2010</inceptionYear>
2020
<organization>
2121
<name>SciJava</name>
@@ -47,12 +47,12 @@
4747
<contributors>
4848
<contributor>
4949
<name>Mark Hiner</name>
50-
<url>https://imagej.net/User:Hinerm</url>
50+
<url>https://imagej.net/people/hinerm</url>
5151
<properties><id>hinerm</id></properties>
5252
</contributor>
5353
<contributor>
5454
<name>Johannes Schindelin</name>
55-
<url>https://imagej.net/User:Schindelin</url>
55+
<url>https://imagej.net/people/dscho</url>
5656
<properties><id>dscho</id></properties>
5757
</contributor>
5858
<contributor>
@@ -78,24 +78,24 @@
7878
</mailingLists>
7979

8080
<scm>
81-
<connection>scm:git:https://github.com/scijava/scijava-links</connection>
82-
<developerConnection>scm:git:git@github.com:scijava/scijava-links</developerConnection>
81+
<connection>scm:git:https://github.com/scijava/scijava-desktop</connection>
82+
<developerConnection>scm:git:git@github.com:scijava/scijava-desktop</developerConnection>
8383
<tag>HEAD</tag>
84-
<url>https://github.com/scijava/scijava-links</url>
84+
<url>https://github.com/scijava/scijava-desktop</url>
8585
</scm>
8686

8787
<issueManagement>
8888
<system>GitHub Issues</system>
89-
<url>https://github.com/scijava/scijava-links/issues</url>
89+
<url>https://github.com/scijava/scijava-desktop/issues</url>
9090
</issueManagement>
9191

9292
<ciManagement>
9393
<system>GitHub Actions</system>
94-
<url>https://github.com/scijava/scijava-links/actions</url>
94+
<url>https://github.com/scijava/scijava-desktop/actions</url>
9595
</ciManagement>
9696

9797
<properties>
98-
<package-name>org.scijava.links</package-name>
98+
<package-name>org.scijava.desktop</package-name>
9999
<scijava.jvm.version>11</scijava.jvm.version>
100100
<license.licenseName>bsd_2</license.licenseName>
101101
<license.copyrightOwners>SciJava developers.</license.copyrightOwners>

src/main/java/org/scijava/links/AbstractLinkHandler.java renamed to src/main/java/org/scijava/desktop/links/AbstractLinkHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links;
29+
package org.scijava.desktop.links;
3030

3131
import org.scijava.plugin.AbstractHandlerPlugin;
3232

src/main/java/org/scijava/links/DefaultLinkService.java renamed to src/main/java/org/scijava/desktop/links/DefaultLinkService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links;
29+
package org.scijava.desktop.links;
3030

3131
import org.scijava.event.ContextCreatedEvent;
3232
import org.scijava.event.EventHandler;

src/main/java/org/scijava/links/LinkHandler.java renamed to src/main/java/org/scijava/desktop/links/LinkHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links;
29+
package org.scijava.desktop.links;
3030

3131
import org.scijava.plugin.HandlerPlugin;
3232

src/main/java/org/scijava/links/LinkService.java renamed to src/main/java/org/scijava/desktop/links/LinkService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links;
29+
package org.scijava.desktop.links;
3030

3131
import org.scijava.log.Logger;
3232
import org.scijava.plugin.HandlerService;

src/main/java/org/scijava/links/Links.java renamed to src/main/java/org/scijava/desktop/links/Links.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links;
29+
package org.scijava.desktop.links;
3030

3131
import java.net.URI;
3232
import java.util.LinkedHashMap;

src/main/java/org/scijava/links/console/LinkArgument.java renamed to src/main/java/org/scijava/desktop/links/console/LinkArgument.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
* POSSIBILITY OF SUCH DAMAGE.
2727
* #L%
2828
*/
29-
package org.scijava.links.console;
29+
package org.scijava.desktop.links.console;
3030

3131
import org.scijava.Priority;
3232
import org.scijava.console.AbstractConsoleArgument;
3333
import org.scijava.console.ConsoleArgument;
34-
import org.scijava.links.LinkService;
34+
import org.scijava.desktop.links.LinkService;
3535
import org.scijava.log.Logger;
3636
import org.scijava.plugin.Parameter;
3737
import org.scijava.plugin.Plugin;

src/main/java/org/scijava/plugins/platforms/macos/MacOSAppEventDispatcher.java renamed to src/main/java/org/scijava/desktop/platform/macos/MacOSAppEventDispatcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
* #L%
2929
*/
3030

31-
package org.scijava.plugins.platforms.macos;
31+
package org.scijava.desktop.platform.macos;
3232

3333
import com.apple.eawt.AboutHandler;
3434
import com.apple.eawt.AppEvent.AboutEvent;

src/main/java/org/scijava/plugins/platforms/macos/MacOSPlatform.java renamed to src/main/java/org/scijava/desktop/platform/macos/MacOSPlatform.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
* #L%
2929
*/
3030

31-
package org.scijava.plugins.platforms.macos;
31+
package org.scijava.desktop.platform.macos;
3232

3333
import java.io.IOException;
3434
import java.net.URL;

0 commit comments

Comments
 (0)