Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ jobs:
deployments: write
uses: ably/features/.github/workflows/sdk-features.yml@6b3fc7a8ede2ebdd7a6325314f3a96c6466f1453 # main
with:
repository-name: ably-java
repository-name: ably-pubsub-java
secrets:
ABLY_AWS_ACCOUNT_ID_SDK: ${{ secrets.ABLY_AWS_ACCOUNT_ID_SDK }}
2 changes: 1 addition & 1 deletion .github/workflows/javadoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
uses: aws-actions/configure-aws-credentials@67fbcbb121271f7775d2e7715933280b06314838 # v1
with:
aws-region: eu-west-2
role-to-assume: arn:aws:iam::${{ secrets.ABLY_AWS_ACCOUNT_ID_SDK }}:role/ably-sdk-builds-ably-java
role-to-assume: arn:aws:iam::${{ secrets.ABLY_AWS_ACCOUNT_ID_SDK }}:role/ably-sdk-builds-ably-pubsub-java
role-session-name: "${{ github.run_id }}-${{ github.run_number }}"

- name: Set up the JDK
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
run-on-release:
runs-on: ubuntu-latest
if: github.repository == 'ably/ably-java'
if: github.repository == 'ably/ably-pubsub-java'
permissions:
contents: read
steps:
Expand Down
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ For more details see the [`gradle-lint`](gradle-lint) project.
We regression-test the library against a selection of Java and Android platforms (which will change over time, but usually consists of the versions that are supported upstream). Please refer to [.travis.yml](./.travis.yml) for the set of versions that currently undergo CI testing..

We'll happily support (and investigate reported problems with) any reasonably-widely-used platform, Java or Android.
If you find any compatibility issues, please [do raise an issue](https://github.com/ably/ably-java/issues/new) in this repository or [contact Ably customer support](https://support.ably.io/) for advice.
If you find any compatibility issues, please [do raise an issue](https://github.com/ably/ably-pubsub-java/issues/new) in this repository or [contact Ably customer support](https://support.ably.io/) for advice.

### IDE Support

Expand All @@ -126,7 +126,7 @@ The gradle project files can be imported to create projects in IntelliJ IDEA, Ec
The top-level ably-java project can be imported into IntelliJ IDEA, enabling development of both the java and android projects. This has been tested with IntelliJ IDEA Ultimate 2017.2. To import into IDEA:

- do File->New->Project from Existing Sources...
- select ably-java/settings.gradle
- select ably-pubsub-java/settings.gradle
- in the import dialog, check "Use auto-import" and uncheck "Create separate module per source set"
- select "ok"

Expand Down Expand Up @@ -166,7 +166,7 @@ This has been tested with Android Studio 3.0.1.

To import into Android Studio:
- do Import project (Gradle, Eclipse ADT, etc);
- select ably-java/android/build.gradle;
- select ably-pubsub-java/android/build.gradle;
- select OK to Gradle Sync.

This creates a single android project and module.
Expand Down Expand Up @@ -255,7 +255,7 @@ This library uses [semantic versioning](http://semver.org/). For each release, t
5. Make a PR against `main`
6. Once the PR is approved, merge it into `main`
7. Create the release and the release tag on Github including populating the release notes
8. Use the [GitHub action](https://github.com/ably/ably-java/actions/workflows/release.yaml) to publish the release. Run the workflow on the latest release tag.
8. Use the [GitHub action](https://github.com/ably/ably-pubsub-java/actions/workflows/release.yaml) to publish the release. Run the workflow on the latest release tag.
9. Create the entry on the [Ably Changelog](https://changelog.ably.com/) (via [headwayapp](https://headwayapp.co/))

### Signing
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
![Ably Pub/Sub Java Header](images/javaSDK-github.png)
[![Latest Version](https://img.shields.io/maven-central/v/io.ably/ably-java)](https://central.sonatype.com/artifact/io.ably/ably-java)
[![License](https://badgen.net/github/license/ably/ably-java)](https://github.com/ably/ably-java/blob/main/LICENSE)
[![License](https://badgen.net/github/license/ably/ably-pubsub-java)](https://github.com/ably/ably-pubsub-java/blob/main/LICENSE)

# Ably Pub/Sub Java SDK

Expand Down Expand Up @@ -193,4 +193,4 @@ The [CHANGELOG.md](./CHANGELOG.md) contains details of the latest releases for t

## Support, feedback, and troubleshooting

For help or technical support, visit Ably's [support page](https://ably.com/support) or [GitHub Issues](https://github.com/ably/ably-java/issues) for community-reported bugs and discussions.
For help or technical support, visit Ably's [support page](https://ably.com/support) or [GitHub Issues](https://github.com/ably/ably-pubsub-java/issues) for community-reported bugs and discussions.
10 changes: 5 additions & 5 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
GROUP=io.ably
VERSION_NAME=1.8.0
POM_INCEPTION_YEAR=2015
POM_URL=https://github.com/ably/ably-java
POM_SCM_URL=https://github.com/ably/ably-java/
POM_SCM_CONNECTION=scm:git:git://github.com/ably/ably-java.git
POM_SCM_DEV_CONNECTION=scm:git:git@github.com:ably/ably-java.git
POM_URL=https://github.com/ably/ably-pubsub-java
POM_SCM_URL=https://github.com/ably/ably-pubsub-java/
POM_SCM_CONNECTION=scm:git:git://github.com/ably/ably-pubsub-java.git
POM_SCM_DEV_CONNECTION=scm:git:git@github.com:ably/ably-pubsub-java.git

POM_LICENSE_NAME=The Apache Software License, Version 2.0
POM_LICENSE_URL=https://raw.github.com/ably/ably-java/main/LICENSE
POM_LICENSE_URL=https://raw.github.com/ably/ably-pubsub-java/main/LICENSE
POM_LICENSE_DIST=repo

POM_DEVELOPER_ID=ably
Expand Down
2 changes: 1 addition & 1 deletion overview.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<HTML>
<BODY>
<h1 id="ably-java-client-library-sdk-api-reference">Ably Java Client Library SDK API Reference</h1>
<p>The Java Client Library SDK supports a realtime and a REST interface. The Java API references are generated from the <a href="https://github.com/ably/ably-java/">Ably Java Client Library SDK source code</a> using <a href="https://en.wikipedia.org/wiki/Javadoc">JavaDoc</a> and structured by classes.</p>
<p>The Java Client Library SDK supports a realtime and a REST interface. The Java API references are generated from the <a href="https://github.com/ably/ably-pubsub-java/">Ably Java Client Library SDK source code</a> using <a href="https://en.wikipedia.org/wiki/Javadoc">JavaDoc</a> and structured by classes.</p>
<p>The realtime interface enables a client to maintain a persistent connection to Ably and publish, subscribe and be present on channels. The REST interface is stateless and typically implemented server-side. It is used to make requests such as retrieving statistics, token authentication and publishing to a channel.</p>
<p>View the <a href="https://ably.com/docs/">Ably docs</a> for conceptual information on using Ably, and for API references featuring all languages. The combined <a href="https://ably.com/docs/api/">API references</a> are organized by features and split between the <a href="https://ably.com/docs/api/realtime-sdk">realtime</a> and <a href="https://ably.com/docs/api/rest-sdk">REST</a> interfaces.</p>
</BODY>
Expand Down
Loading