Skip to content

Added Java Reference implementation for FDC3 API#1

Open
amanjmd wants to merge 3 commits intofinos-labs:mainfrom
amanjmd:main
Open

Added Java Reference implementation for FDC3 API#1
amanjmd wants to merge 3 commits intofinos-labs:mainfrom
amanjmd:main

Conversation

@amanjmd
Copy link

@amanjmd amanjmd commented Jan 31, 2026


  • I have read the CONTRIBUTING.md file.
  • My commit messages are signed off with the Signed-off-by statement (use --signoff in the commit).

By submitting this pull request, I certify that I have read and agree to the terms of the Developer Certificate of Origin.

Signed-off-by: Aman Kapoor <amanjmd100@gmail.com>
Signed-off-by: Aman Kapoor <amanjmd100@gmail.com>
Copy link

@kriswest kriswest left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm good with the initial contribution but I would suggest changing the package names as indicated.

We should then get this merged and raise issues for setting up checks (CI build, run tests, SAST (semver) etc..

@TheJuanAndOnly99, @robmoffat or @maoo can I assume you'd be ok with the proposed package name: org.finos.fdc3.appd and would you mind pointing us at advice for project maintainers on setting up checks etc.. I forget where all that is.

*
* SPDX-License-Identifier: Apache-2.0
*/
package com.fdc.appd.datasources;
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should consider changing all the namespaces to org.finos.fdc3.appd.*

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kriswest

I'm good with the proposed package name org.finos.fdc3.appd. It follows our standard naming convention.

Recommend taking a look at FINOS code scanning repo for info on setting up CVE and License checks. You can refer to https://github.com/finos/spring-bot as an example.

@kriswest
Copy link

kriswest commented Feb 3, 2026

@robmoffat, as an experienced Java dev, would you be up for offering some help on this project? Pointing out an example java project else where in FINOS to copy checks etc. from would be useful.

Signed-off-by: Aman Kapoor <amanjmd100@gmail.com>
@amanjmd
Copy link
Author

amanjmd commented Feb 4, 2026

Hi @kriswest / @robmoffat,

I have modified the package declaration to the below package

org.finos.fdc3.appd.*

Let me know in case any further modifications are required .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants