bendemeyer commented on issue #1235:
URL: https://github.com/apache/answer/issues/1235#issuecomment-2616145429

   > Maybe in the plugin, we can set a minimum version of Answer to be 
supported.
   
   Something like this seems like a great idea to me! If the plugin "releases" 
can hold metadata about which versions of core `answer` they support, then the 
`answer build` process could potentially account for that, and install the 
latest version of each requested plugin that's compatible with whichever 
version of `answer` that's being built.
   
   Another possible change that occurred to be is about the default version of 
`answer` that gets built if `ANSWER_MODULE` isn't defined. Would it make more 
sense to have it default to the same version as the current binary, as opposed 
to the latest release? The advantage to that change would be simplifying the 
docker build process, as whichever container you start with is the one you'll 
build. The biggest disadvantage I see is that it would make upgrading an 
existing installation in-place a little more complicated.
   
   After poking around in the build code, I think I have a pretty good idea of 
how that second change might be implemented. If it would be desirable, I can 
test it out and open a PR.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to