Vote on the repo name created under langchin4j

138 views
Skip to first unread message

Emily Jiang

unread,
Feb 18, 2025, 1:15:56 PMFeb 18
to MicroProfile
Further to the conversation regarding where the repo smallrye-lm should be landed, based on this thread, the consensus was to contribute this repo to langchain4j. The current prototype of smallrye-llm has the integration of MicroProfile Config, Fault Tolerance, Telemetry and Jakarta CDI.

As for the new repo name, even though the smallrye-llm was started from MP AI discussions as a prototype, it is important to have Jakarta on the repo name to indicate MicroProfile and Jakarta together work nicely with the langchain4j framework. I checked with Eclipse Foundation EMO regarding the usage of MicroProifle and Jakarta in other github org. Eclipse Foundation permits us to use MicroProfile and Jakarta part of the repo name with the requirement of putting an R-in-a-circle on the first use of Jakarta or MicroProfile in text, along with a trademark attribution. 

Currently there are 2 options on the table for the repo names:

  • Option 1: langchain4j-microprofile-jakarta (a recognition of the original work from MicroProfile and most integrations are for MP specs)
  • Option 2: langcahin4j-jakarta-microprofile (demonstrating jakarta CDI is heavily used)

Both options have some merits. In order to settle on one, we need MP committers to decide with your votes.

Voting runs from 18th Feb and ends on 25th Feb 2025. Only MicroProfile committers have binding votes. The non MicroProfile committers are welcome to vote but will counted as non-binding votes.

Thanks
Emily



Ed Burns

unread,
Feb 18, 2025, 3:31:25 PMFeb 18
to MicroProfile
Microsoft votes 0 on this. Our primary concern is that users of LangChain4j are aware that MicroProfile and Jakarta EE support is on-par with what is provided by Spring.

Thanks,

Ed

Emily Jiang

unread,
Feb 21, 2025, 4:25:25 AMFeb 21
to MicroProfile
Option 1

Mohamed AIT ABDERRAHMAN

unread,
Feb 21, 2025, 4:28:43 AMFeb 21
to MicroProfile
Hello,

Option 1

--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/7ef454df-8a5c-42d1-a4ef-03d9eb5a9c02n%40googlegroups.com.

Ed Bratt

unread,
Feb 21, 2025, 1:05:33 PMFeb 21
to MicroProfile
Option 2

Shouldn't this question also be asked on the e-mail list (not sure if it should be microprofile-dev or microprofile-wg)? I thought there were contributors that didn't or could not subscribe to this Google Group.

Ed Burns

unread,
Feb 24, 2025, 11:07:16 AMFeb 24
to MicroProfile
Microsoft votes Option 1.

Michael Redlich

unread,
Feb 25, 2025, 10:05:56 AMFeb 25
to microp...@googlegroups.com
+1 for Option 1 (non-binding)


--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/7ef454df-8a5c-42d1-a4ef-03d9eb5a9c02n%40googlegroups.com.


--
Code, TestWrite, Cycle, Run, Drink, Sleep ... Repeat
Java Champion
Lead Java Queue Editor, InfoQ
Contract Developer Advocate, Payara

Laissez Les Bon Temps Rouler

John Clingan

unread,
Feb 25, 2025, 11:19:13 AMFeb 25
to MicroProfile
I'd prefer just langchain4j-microprofile because zero work was done in Jakarta. But that is not an option.

Option 1.

On Tuesday, February 18, 2025 at 10:15:56 AM UTC-8 Emily Jiang wrote:

Amelia Eiras

unread,
Feb 25, 2025, 11:51:09 AMFeb 25
to microp...@googlegroups.com
Option 1, my vote as a committer. 💛

Amelia Eiras 




--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.

Ryan St. James

unread,
Feb 25, 2025, 11:57:17 AMFeb 25
to microp...@googlegroups.com

Luis Eufrasio Teixeira Neto

unread,
Feb 25, 2025, 2:13:10 PMFeb 25
to MicroProfile
Option 1

Kenji Kazumura

unread,
Feb 26, 2025, 6:49:14 PMFeb 26
to MicroProfile
Option2

2025年2月26日水曜日 4:13:10 UTC+9 luis.e...@gmail.com:

Emerson Castaneda

unread,
Feb 27, 2025, 12:00:57 AMFeb 27
to microp...@googlegroups.com

Option 1

Emerson Castañeda
(Committer Representative) 

--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.

Emily Jiang

unread,
Mar 3, 2025, 11:47:52 AMMar 3
to microp...@googlegroups.com, Microprofile WG discussions
Thank you for casting your vote! Below is the summary of the votes:
Option 1:
Binding votes: 6 (Emily, Ed Burns, John, Amelia, Ryan, Emerson)
Non-binding votes: 3 (Mohamed, Micahel, Luis)

Option 2:
Binding votes:  2 (Kenji, Jan)
Non-binding votes: 1 (Ed Bratt)

Either:
Non-binding votes: 1 (Reza)

I declare the winning vote is Option 1
The next step is to have the repo langchain4j-microprofile-jakarta created under the langchain4j org and then populate the repo in due course.

Thanks
Emily

--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/7ef454df-8a5c-42d1-a4ef-03d9eb5a9c02n%40googlegroups.com.


--
Thanks
Emily

Ed Bratt

unread,
Mar 3, 2025, 1:25:29 PMMar 3
to Microprofile WG discussions, microp...@googlegroups.com, Emily Jiang

Emily

Not that it would change the outcome, but could you please remind me the distinction between Binding and Non-Binding votes? Is this committer, non-committer?

-- Ed

_______________________________________________
microprofile-wg mailing list
micropr...@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/microprofile-wg__;!!ACWV5N9M2RV99hQ!MV-Lj4HoCfMWJOAcSeSAVyqQdOMhu7vmeHJ0FQGb8SnaKpdCbIpaqyThNT0qSdPPALjLRnw3fGq8VrBoIatvZ8oVehA$ 

Emily Jiang

unread,
Mar 3, 2025, 5:31:40 PMMar 3
to Ed Bratt, Microprofile WG discussions, microp...@googlegroups.com
Hi Ed,

Binding: MicroProfile committer vote
Non-binding: non MicroProfile committee vote.

It is not about MicroProfile specification, so it is not a working group vote.


Voting runs from 18th Feb and ends on 25th Feb 2025. Only MicroProfile committers have binding votes. The non MicroProfile committers are welcome to vote but will counted as non-binding votes.

The voting and counting criteria was spelled out clearly on the voting thread.
Thanks
Emily

--
Thanks
Emily

Reply all
Reply to author
Forward
0 new messages