Friends of OpenJDK at FOSDEM 2021
- December 17, 2020
- 3119 Unique Views
- < 1 min read
Over the last two years at FOSDEM—the free event for software developers, many of them in the open source ecosystem, for meeting, sharing ideas and collaborating—one of the developer rooms has been focused on short presentations dealing with demos and overviews of free tools and editors.
The programs for 2020 and 2019 are listed below:
https://archive.fosdem.org/2020/schedule/track/free_tools_and_editors
https://archive.fosdem.org/2019/schedule/track/free_tools_and_editors
You can see in the above that the room was organized by developers connected to, in particular, Eclipse, IntelliJ IDEA, and NetBeans.
Overview of Foojay at FOSDEM 2021
In next year's implementation of the same concept, developers connected to Foojay (friends of OpenJDK) are running the program:
https://fosdem.org/2021/schedule/track/friends_of_openjdk
Organizations included in setting up this dev room, active in Foojay in one way or another, are Azul, JFrog, Payara, and Snyk.
The content is focused on being similar to previous years, that is, short presentations on a variety of tools and technologies, though more narrowly focused on Java than in the previous two years, which featured tools and technologies using or promoting a variety of programming languages.
Submission Details and Deadlines
The upcoming FOSDEM, 6 and 7 February 2021, will be virtual and everything will be prerecorded. Go here to sign up and submit your abstracts, making sure to use the "Friends of OpenJDK devroom" in the "Track" field:
https://penta.fosdem.org/submission/FOSDEM21
Here's the announcement details on the FOSDEM mailing list:
https://lists.fosdem.org/pipermail/fosdem/2020q4/003160.html
Feel free to join Foojay on Slack, where we have a channel dedicated to FOSDEM to discuss further if needed:
https://join.slack.com/t/foojay/shared_invite/zt-jnkc9y5x-vS05~nb37oq9pSp1sgDGvA
Any help or advice needed, join us above.
Deadline for submissions is Sunday, 27 December!
Join us... and for inspiration and ideas, see the first two links above about the program that was run in this room over the past two years!
Don’t Forget to Share This Post!
Comments (2)
Tobiloba
3 years agoI see that you save the point of interest as text in the DB but the response gotten from ChatGPT is JSON. Does this mean you convert the response into string using libraries like gson before saving it in the database?
Denis Magda
3 years agoHey, The response is a String object in the JSON format [1]. The repository takes this JSON string as is and stores to the database [2]. Presently, Spring Data auto-generates the CREATE TABLE statement on the startup and sets the "point of interest" column's type to "text" (or "varchar", don't remember). However, it's always possible to ask Spring Data to use the "json" or "jsonb" type for the column if you wish to query the JSON at the database level. Finally, Vaadin displays a list of PointsOfInterests. Those are generated using the org.json library [3]. Let me know if you have other questions. Hope this helps. [1] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L103 [2] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L74 [3] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L114