On Thu, 26 Jun 2025 at 16:42, Oliver Rettig <oliver.ret...@orat.de> wrote: > very thanks for the detailed explainations. I have not completely understood > what is the > best way to deal with these changes in my netbeans-platform-and-ant-based > applications > which also affected from the changes. > > One of my applications is something like an specific IDE for a specific DSL. > So I use a lot > of modules of the netbeans-update center and there are also dependencys on > such > modules. So it looks that a lot of work is needed to update it ...
Without knowing the specifics of the project, it's difficult for anyone to say. If you're using the download features of the platform build, you could probably build against the binary zip release, or download the source zip and build / host your own update centre for builds. It's been a while since I tried building a UC locally - I think `ant build build-nbms generate-uc-catalog` will do it, based on our build config https://github.com/apache/netbeans-jenkins-lib/blob/master/vars/asfMainNetBeansBuild.groovy#L425 Or you could look at migrating to a Maven build. I recently did that for my IDE project, and it was easier than I expected, and definitely worth the effort. > Is there an example how to ant-download eg. TextMate module? Where are the > builds of > the modules we have added with the netbeans-update-center? Maven Central. eg. https://central.sonatype.com/artifact/org.netbeans.api/org-netbeans-modules-textmate-lexer/versions > > > PS: another problem is 3rd party update center - IGV "inherits" it from > > > NetBeans. Those NBMs are be available, but their dependencies may not - > > > because the standard update.xml is empty... > That is exactly the some with some of my netbeans applications too. This was always problematic and liable to breakage. The odd module would likely work OK, but anything at a full cluster level would usually get you blocked by ASF infrastructure. We can use this to ship occasional updates to the IDE if need be, but that's all it's really useful for. Similarly to the discussion on discontinuing ASF installers, nothing here stops committers / PMC members working to bring back an update centre in future. It just needs additional people to step in to work on it, develop a different delivery mechanism, and continue to maintain it. Best wishes, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists