!PtKxxSgyjbNPrkBvRG:matrix.org

Jeon project (another Matrix implementation on java)

18 Members
https://github.com/ma1uta/jeon (mirror: https://gitlab.com/ma1uta/jeon)11 Servers

Load older messages


Timestamp Message
25 Jun 2019
12:13:12@benpa:matrix.orgbenpasounds good :D
12:13:50@benpa:matrix.orgbenpasomething to add to twim?
12:30:05@ma1uta:ru-matrix.orgma1uta For develop purposes I created the https://ma1uta.github.io where placed links to swagger schemas and javadocs. But this page looks odd. :-)
30 Jun 2019
19:34:36@ma1uta:ru-matrix.orgma1utaJeon release 0.9.1 with an one change: migrate from microprofile 2.2 to 3.0.
19:50:19@ma1uta:ru-matrix.orgma1utaWhat is it "microprofile"? In Java it is a normal situation then libraries divided into two parts: api and implementation. We have Jakarta EE (formerly Java EE) - it is a set api for application. You can find a complete list at https://javaee.github.io/javaee-spec/Specifications and javadocs: https://javaee.github.io/javaee-spec/javadocs/ There are API for many aspects starting from persistence and ending websockets, validation and so on. If I write an application with this API I can run it at any application server which implemented this API: OpenLiberty (previously known as WebSphere from IBM), WebLogic from Oracle, Wildfly (previously known as JBoss from RedHat), Glassfish, Payara, TomEE from Apache and a lot of others server. Also there are applications which implement parts of the JavaEE API. For example, Servlet API is implemented in Apache Tomcat, Jetty, Undertow. And developers can create web applications using servlet api and run it on tomcat or jetty without changes in code. But JakartaEE is too big and has a lot of classes which aren't needed in application. Therefore the profiles was introduced. Profile - is a subset of API. For example, at begininng was only two profiles: full and web. Full still uses all API but in web profile the EJB was deleted and leave only web related API. Microprofile was next. It is a subset of the JakartaEE designed for microservices. You can find microprofile specification at https://microprofile.io/2019/06/11/eclipse-microprofile-3-0-is-now-available/
19:53:06@ma1uta:ru-matrix.orgma1utaJeonServer is based on microprofile and uses https://quarkus.io/ as the implementation. Quarkus has opportunity to build native image using the https://www.graalvm.org/ project.
6 Sep 2019
05:53:15@groo:meshspace.de⌠✦groo✦⌡ 🌿 changed their display name from ⌠✦groo✦⌡ 🌿 to Ferdor.
06:06:33@groo:meshspace.de⌠✦groo✦⌡ 🌿 changed their display name from Ferdor to ⌠✦groo✦⌡ 🌿.
1 Oct 2019
09:12:52@jan.christian:gruenhage.xyzjcgruenhage changed their profile picture.
09:24:58@jan.christian:gruenhage.xyzjcgruenhage changed their profile picture.
5 Oct 2019
12:28:47@takitam:matrix.orgtakitam joined the room.
18 Oct 2019
10:32:06@benpa:matrix.orgbenpa changed their profile picture.
10:56:52@brendan:abolivier.bzhBrendan Abolivier changed their profile picture.
22 Nov 2019
16:12:32@uhoreg:matrix.org[uhoreg] changed their display name from uhoreg to [uhoreg].
9 Dec 2019
19:00:52@pvineet44:matrix.orgpvineet44 joined the room.
19:23:38@pvineet44:matrix.orgpvineet44Hey guys, I am trying to deploy Jeon on my local to understand the way it works. I have clean built all the modules however I don't understand how should I deploy it? Does anyone know how to do it or has a step-by-step, documented?
19:35:42@ma1uta:ru-matrix.orgma1utaJeon is a just interfacesm, not implementation or working server.
19:35:53@ma1uta:ru-matrix.orgma1uta * Jeon is a just interfacesm, not implementation or working server.
10 Dec 2019
10:20:39@pvineet44:matrix.orgpvineet44
In reply to @ma1uta:ru-matrix.org
Jeon is a just interfacesm, not implementation or working server.
Understood. I could find about JeonServer :)
Will be exploring that bit for server implementation
10:23:38@ma1uta:ru-matrix.orgma1uta
В ответ на@pvineet44:matrix.org
Understood. I could find about JeonServer :)
Will be exploring that bit for server implementation

Status "In progress". I am working on the ma1sd now. When I finish with it I will continue work on JeonServer.

10:29:45@pvineet44:matrix.orgpvineet44Understood thanks
10:35:00@pvineet44:matrix.orgpvineet44Also, are there any changes to the specdiff.md since its last update?
15:52:12@ma1uta:ru-matrix.orgma1utaI remember that I created this file when Matrix API was unsable but it was far away. Now I cannot find it and as remember there is only group (community) API missing from the stable API. And there is a MSC to improve the group API.
16:23:04@pvineet44:matrix.orgpvineet44okay
3 Jan 2020
14:21:42@benpa:matrix.orgbenpa changed their display name from benpa to [benpa].
22 Dec 2019
14:12:37@jan.christian:gruenhage.xyzjcgruenhage changed their profile picture.
6 Jan 2020
12:02:40@benpa:matrix.orgbenpa changed their display name from [benpa] to benpa.
19 Jan 2020
18:37:03@arne:matrix.localtoast.deArne invited @arne:dramaticexit.deArne.
18:37:04@arne:matrix.localtoast.deArne left the room.
18:37:14@arne:dramaticexit.deArne joined the room.

There are no newer messages yet.


Back to Room List