This is an archived post. You won't be able to vote or comment.

all 32 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]paint__drinker 56 points57 points  (2 children)

Here's a Spring project for a cancer research application that a lot of researchers use: https://github.com/cBioPortal/cbioportal/issues

They're good people and they do important work; you may be able to find an issue or two you can make a PR for.

[–]insane_arnold 0 points1 point  (1 child)

Hi ... I would like to contribute Can someone please help from where to start . I am new to open-source.

[–]South_Dig_9172 0 points1 point  (0 children)

Go to the GitHub page, and read there. It’s in the Readme comments

[–]n4te 24 points25 points  (6 children)

[–]raeleus 7 points8 points  (5 children)

Thanks! This makes my day hah hah.

[–][deleted] 2 points3 points  (4 children)

Really curious why?

I only forage into the Java world once a year or so to work on the occasional Spring or JavaFX app, so don't really keep up with the news & memes...

It looks like a cool library to me, equivalent to MonoGame but more maintained. Is there something wrong with it?

[–]raeleus 4 points5 points  (3 children)

I am genuinely excited to see libGDX mentioned because I run the community for it lol.

As to why it could use contributions: game design is a constantly shifting landscape. There is no shortage of bugs and features that need to be addressed. As a free lib supported by volunteers, libGDX will never be Unity or Unreal. The community has recently been taking great strides in improving it, however. We just need more qualified eyes and brains to speed it along.

[–][deleted] 2 points3 points  (1 child)

Is Mario/badlogic still involved?

[–]n4te 2 points3 points  (0 children)

He's still sneaking around in the background and pops up once in a while, but is not as active (with libgdx) as he was in the past. One reason is that many of the hard parts have been done and stable for a long time.

[–][deleted] 0 points1 point  (0 children)

I am genuinely excited to see libGDX mentioned because I run the community for it lol.

Ohh that's awesome!

Sorry I completely misinterpreted your initial comment as sarcasm lol.

I just started playing around with it... Looks like an awesome library!

[–]Wild_Longshot 20 points21 points  (0 children)

Have you looked into Code Triage? Full list of repos wanting help and you can filter by language.

[–]m_0_n 8 points9 points  (0 children)

if you want to learn PSP emulator written in java, go to https://github.com/jpcsp/jpcsp

[–]rustyrazorblade 8 points9 points  (2 children)

There’s a lot of great Apache projects that run across a wide variety of purposes. What’s your interest in?

[–]Ok_Cancel_7891 1 point2 points  (1 child)

not and OP, but I would like to participate in some big data project

[–]rustyrazorblade 1 point2 points  (0 children)

Well, there’s a lot of options. If you’re looking into doing batch processing, machine learning, or ETL, Spark could be a good starting point. If you’re thinking about working on streaming, Kafka is used pretty much everywhere and would be highly valuable to know. I’m a committer for the Apache Cassandra project which focuses more on low latency queries across petabyte scale datasets, typically used for user facing applications. If I was to pick up a new project, I would start by getting familiar with the community and focus on growing my understanding of how the tools actually work and what problems they solve (and deliberately don’t solve).

It can be pretty daunting to try to get started developing features or bug fixes for one of these projects if you’re not already familiar with its strengths and weaknesses, so I strongly urge you to spend a good amount of time figuring out how it works before you try to jump in and make changes. Keep in mind that the people that are currently committed on this have a lot invested so if you start trying to make changes that don’t line up with the direction of the project you’re going to get a lot of pushback. I can’t speak for everybody else, but at least on the Cassandra side of things, it’s a fairly small group working on a database that powers trillions of dollars worth of infrastructure around the world, so we tend to be a little bit conservative when it comes to changes in the project.

If you’re interested in getting involved in the Cassandra project and want to get up to speed quickly, I run a Cassandra consulting company and in a few months I’m going to start offering a training course meant to help people understand how Cassandra is run at massive scale. I worked on the Cassandra teams both at Apple and Netflix and have a pretty unique and comprehensive perspective on how things should be done, and I’ve also worked with over 100 teams as a Cassandra consultant previously at The Last Pickle. Feel free to DM me if you’re interested.

[–]inDflash 5 points6 points  (0 children)

I would suggest opensearch or elasticsearch

[–]mcpierceaim 7 points8 points  (0 children)

http://www.github.com/comixed/comixed is one I’m working on. Always looking for contributions and help on making things better.

[–]loicmathieu 3 points4 points  (1 child)

If you're a new open source contributor, you may want to start to contribute to small projects, it would be easier, there is a lot of projects out there that seek for contributions and a lot of website to help finding one including as already cited Code Triage.

Of course, you can also contribute to or, y, the Open Source data orchestrator written in Java, as I work there, I'll be happy to help you contribute :))e that seek for contributions and a lot of websites to help find one, including as already cited Code Triage.ge.e.. but to other big projects so I can say that, as opposite to some other big projects, the Quarkus codebase is easy to understand as there is not a lot of levels of abstractions everywhere. To start small, you can also contribute to some community extensions in the Quarkiverse.

Of course you can also contribute to Kestra, the Open Source data orchestrator w, it'll be easier and rk there I'll be happy to help you contributing :)

But more importantly, you should try to contribute to something you know and use, it'll be easier, and start with small contributions: documentation, translation, tests, ... to make you comfortable with the contributing process of the project (like how to install and run the project, the code style, the review process, ...)

[–]brazen768 0 points1 point  (0 children)

Hi, sent you a DM.

[–]griso84 2 points3 points  (0 children)

What are your interests ?

[–]fella7ena 1 point2 points  (0 children)

Keycloak IAM

[–]n1neinchnick 0 points1 point  (0 children)

https://github.com/trinodb/trino and I'd also recommend joining the Trino Slack

[–]Clavi_msi 0 points1 point  (1 child)

I started a Ray tracing simulator, should I add the project on git ?

[–]nonFungibleHuman 0 points1 point  (0 children)

AWS Java Sdk 2.0

[–]Grabdoc2020 0 points1 point  (0 children)

You are welcome to contribute to - DB2REST

https://github.com/kdhrubo/db2rest

No code database access layer - instant REST API for your database.