From: Brian W. <bwe...@xb...> - 2019-05-14 21:04:20
|
> On May 14, 2019, at 1:38 PM, Ingo Bauersachs <in...@ji...> wrote: > > Hi Brian > > Thanks for getting back! > >> The main reason that I haven’t applied any patches recently is that I >> wouldn’t feel comfortable applying patches and/or doing releases without >> reviewing and testing the changes, and I haven’t had the time or motivation >> to do either of those things. > > I fully understand that; priorities and interests shift. > >> If you (or anyone else) would like to assume maintenance of the project, I’d >> be in favor of that. I haven’t used Java for anything other than maintaining >> dnsjava for at least 10 years, so it’s not too likely that I’m going to start >> doing more anytime soon. >> >> If you do wish to be the maintainer, I’d much rather see the GitHub repo >> become the primary source. There’s no compelling reason to use SourceForge >> (and there hasn’t been for a long time), and if I had been doing any serious >> development, I would have moved the project years ago. There shouldn’t be a >> huge amount of state there worth saving (I think it’s just the open tickets), >> and I can also make you a maintainer of the project on SourceForge, in order >> to facilitate any redirection. > > I'd happily spend some time moving it forward. If the main development is on Github, I'm sure more contributions follow and there will be slightly less work for everyone involved. I can't promise that I'll be around forever either though. > > First steps would be to > - Change the readme on Github > - Reopen some Github issues > - Migrate Sourceforge issues > - Leave notices at Sourceforge that future development is happening on Github > - Add a CI build using Travis and Coveralls > - Work on some issues, e.g. https://github.com/dnsjava/dnsjava/pull/17 and Java 11+ These all sound reasonable. > I'd like to keep the Sourceforge project for the mailing lists since Github doesn't have an equivalent. Granted, they haven't been used much lately, but IMO it's still good to have a non-personal e-mail address. I'm not sure how you want to deal with dnsjava.org. Maybe it could be changed to a simple redirect to the Github repo or Github Pages. Keeping the sourceforge page for the mailing lists sounds reasonable enough. The front page on dnsjava.org <http://dnsjava.org/> doesn’t have much content worth saving. All of the releases can be downloaded from there, and it might be easier to copy those to GitHub than to copy them from sourceforge. There’s also a link to the generated docs, and I’m not sure how easy it is to replicate that with GitHub. I expect that it’s possible, but I never figured out how to do it with sourceforge. The dnsjava.org <http://dnsjava.org/> domain actually expires this month. If you want to take it over, I could transfer it, otherwise I’ll renew it for a year, but probably not indefinitely. >> I’d definitely like to see the library continue, even if I’m not as involved. > > If you agree with the ideas above, could you please add me as an admin/maintainer on Sourceforge? My username there is ibauersachs. I've sent you an invite for the repo on Github. I accepted your invitation, and added you as an admin on sourceforge. > > And thank you very much for all work that you've done so far! :-) Thanks for keeping it alive! Brian |