untisapi / untis4j

A java API for webuntis
GNU Lesser General Public License v3.0
23 stars 9 forks source link

⚠️ Looking for new maintainer #12

Open bytedream opened 2 years ago

bytedream commented 2 years ago

This library works since 1 1/2 years without any major update (latest version where major library changes were made is v1.1). All other following updates were bugfixes and compatibility additions for other platforms. Nonetheless this library needs active contribution to fix bugs or add some small features.

But since I'm not actively developing in java for 1+ year and do not have any desires to return fully back to it, a new maintainer which fixes bugs and maybe implement requested features would be the best option. In addition to this I will lose my access to my untis account in the following months (but still could use other people's accounts) and do not see much sense for me to adding big new features.

Until untis does not shut down their WebRTC endpoint this library will work out. It may be possible that the endpoint shut down happen in the future, the web client already uses a new REST endpoint instead. Only the android (and ios?) app uses the same endpoint as this library.

For all this reasons a new maintainer who keeps track of the library state would be very nice for the future.

If someone now wants to continue developing and needs ideas what to do, here are some things which may be useful:


The requirements for a new maintainer are not that high since this library is not widespread used (according to the stars, forks and clone numbers):

Applications to maintain this project can be posted under this issue.

maxmielchen commented 1 year ago

Hi, I would like to maintain this project. I already have a lot of experience with Java and a lot of feature and change ideas for this project mainly because I use it for personal purposes as well. A project I'm working on a lot ist WebJ (Java web framework) and a second referent project which is not on private is a fork of this project where I tested this library yesterday.

bytedream commented 1 year ago

Okay, nice! I'll add you as a collaborator at first. The transfer of the whole repo will take place later, as I first want to check that you're reliable and not contribute and disappear a few weeks later.