Thanks Hamza and Stanton for expressing an interest in contributing to POI.
For newbies, the best place to start is https://poi.apache.org/devel/index.html The documentation is basic but the tools we use are well documented on the web. Subversion, Git, Gradle. If you any specific questions, the POI 'user' mailing list might be the best place to ask as the 'dev' list has a lot of automated emails on it that can obscure emails from real people with questions. There is a big backlog of issues in Bugzilla [1]. We get some issues raised that have good descriptions but we get lots that are not very well described or that are raised due to misunderstandings as to what the POI lib does. We don't have a road map. If you have any ideas about features that are missing, raise Bugzilla issues where they can be discussed. I'm afraid that I don't think POI is the sort of code base that you want to dive into unless you have a vested interest in getting a particular problem solved. [1] https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&list_id=203815&order=changeddate%20DESC%2Cpriority%2Cbug_severity&product=POI&query_format=specific On Friday 3 March 2023 at 17:18:48 GMT+1, stanton fisque <sfis...@gmail.com> wrote: i am not a PMC member, BUT as one of the multitude of contributors interested in the liveliness of POI, i am curious what is involved with keeping this project alive and moving (even if it is at a modest rate)? Stanton Fisque principal technologist latticeware.com portland, oregon > On Mar 3, 2023, at 08:14 AM, Hamza Gobir <hgo...@googlemail.com.INVALID> > wrote: > > I'm interested on working on tickets but I'm having issues setting up my > Dev environment. > > Are there any resources you can point me to? > > > On Fri, 3 Mar 2023, 14:26 PJ Fanning, <fannin...@yahoo.com.invalid> wrote: > >> Hi everyone, >> >> Apologies if anyone thinks I'm going in the wrong direction here. The TLDR >> is: I am asking if PMC members could respond with whether they are still >> interested in working on POI or if they are no longer in a position to help. >> >> There appears to only be a couple of POI PMC members that are active at >> this stage (on mailing lists, dealing with bugzilla, Github commits, etc.). >> >> I'm not seeking anything drastic like considering retiring POI (aka moving >> to the Attic). It is suggested in ASF guidelines that mature projects >> occasionally do a Roll Call [1]. There doesn't appear to be many people >> that we could look to invite to become committers or PMC members. >> >> I'm interested in continuing but would like to cut back my involvement. I >> am involved in a few other ASF projects and want to concentrate on those. >> >> Even if we do have a few active PMC members, we might want to consider >> guide lines on what sort of code changes to make and how often we intend to >> do releases. >> >> The code base is very large and I have to admit some of patches that I >> merge that are submitted by outside contributors - that I don't know that >> part of the code base well and am reliant on the test coverage to pick up >> issues. And we have a lot of code that does not have great test coverage. >> Most of the patches come with minimal new tests - there are definitely >> exceptions - some of the patches are of very high quality. >> >> It's also hard to keep up with new features in Microsoft file formats (ie >> new XSDs) and the Java Runtime is being overhauled in ways that may >> eventually break some POI code. >> >> Regards, >> PJ >> >> >> [1] https://www.apache.org/dev/pmc.html#move-to-attic >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org >> For additional commands, e-mail: dev-h...@poi.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org