Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference…
Meeting ID: 696 6165 4037
Password: gmxdevs
One tap mobile
+46850163827,69661654037# Sweden
+46850500828,69661654037# Sweden
Dial by your location
+46 8 5016 3827 Sweden
+46 8 5050 0828 Sweden
+46 8 5050 0829 Sweden
+46 8 5052 0017 Sweden
+46 850 539 728 Sweden
+46 8 4468 2488 Sweden
Meeting ID: 696 6165 4037
Find your local number: Zoom International Dial-in Numbers - Zoom
Just a reminder that our next developer meeting will take place tomorrow at 17:00 (Stockholm time)! We still have several open slots in the agenda, so please let us know if you have something to discuss!
Can we discuss setting timeline for providing “public” API (more precisely, making current API public)?
e.g. IForceProvider, commandline modules.
As a personal experience, I had a reported issue on gitlab issuetracker (here) that was assigned to %2022.5, then closed for inactivity. However, %2022.5 was released without it, most probably because it was closed already.
Happy to defer to Berk here–I agree no timeline guarantee. But it would be worth doing some requirements gathering and then getting the back-end developers working on this together to coordinate.
Note, though, that the issue 4662 was about command line entry points, which are a very different topic. Maybe someone can correct me, but to my knowledge there are no near-term plans to update this facet of the software—that is, to (1) reexpress the command line entry points with API-friendly and maintainable patterns, and (2) export such an API with the installed package. You might be able to do what you need with the installed gmxapi headers. But if you need to interact with the grompp pipeline, MDP parameters, other traditional input files, or the command line option processing machinery, you will have to fork the repo, borrow headers, patch the build tree to add your own command line entry point, or submit source code updates.