My concern is related to security. Consider a bad actor who creates an extension that, for instance, harvests personal info. It's one thing if they are listed on a web page. It's a completely different thing if they are sanctioned by the AOO project by being more tightly associated with the AOO project, say by being included in the build.
Of course this is true of the project as it stands now. But the increased exposure of the AOO project and the potential for a black eye bears discussion. 2 cents. Steve On Mon, Feb 1, 2021, 5:06 PM Carl Marcum <cmar...@apache.org> wrote: > Hi Peter, > > On 2/1/21 1:46 AM, Peter Kovacs wrote: > > I have a question. How much willing are we to support extensions. > I think for extensions like report builder where the code is donated and > it's a high-profile extension it makes sense. > Much more so if we build and bundle during a release. > > Freedom to do releases is another issue. If they're AOO sub-projects we > need to do the releases the same way as the Office and that can be > cumbersome for something as small as an extension when they are done > independently and frequently and most members may not have the > toolchains setup. > > I ran into this with things like the NetBeans plugin and some other > developer tools. > > I think for the same reason ASF wants a minimum number of developers for > a project, a lot of extensions are probably one or two developers and we > could end up with a lot of abandoned code. > > > > > I mean we have here a voice recognition questions, there is the > > reporting tool or wiki extension. > > > > We already thinking on creating repos for reporting tool or the wiki > > extensions. > > > > But how do we deal with those topics on the organisatorical level? > > > > Do we form I do not know how to name them, task force around them? Do > > the people who whish to be delevop these functions do this in an > > outside project (independant if this is a Apache project or github > > self sufficient hosted) > > > > > > I would opt that we agree on some form to enable volunteer to use the > > project infrastructure and provide them with a stronger feeling that > > they are part of the project even if they are only working on an > > extension of none core features. > > For most extensions I don't think this is necessary when they have > GitHub, Sourceforge, etc. > > > > > This makes it easier to bring the community together. I mean the > > wording 3rd parties bring a lot of discussion and the need to explain > > things, to the table. > > I think there are things we can do as a project to support a community > which we need to grow. > Some of which like forums and mailing lists we already do. > Extension developers are welcome on the dev@ list. > > There is an api@ list for that purpose but I thought it was shut down for > lack of traffic and I didn't subscribe anymore but I see there are a few > recent posts within the last year and almost no replies to them :( > > Jörg had some good points about Extension Manager support and other tools > for extensions and you may know I'm working on new extension creation tools > as well. We can also make sure the Developer Guide is up to date and > things like that. > > > > > > > I am just wondering what everyone else thinks. > > > > All the best > > > > Peter > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > >