PengZheng commented on PR #441: URL: https://github.com/apache/celix/pull/441#issuecomment-1239474370
> Currently the bundle symbolic name and version can only be read from the zip, so some though how to solve this nicely (and without too much overhead) is needed. Suppose we have file-lock protected global cache at hand, then we can first unzip the bundle to `~/.celix/staging` temporarily, and then `mv` to its final destination. Under the protection of our locking scheme, there is only one user concurrently of the global cache and thus of the staging sub-directory. Given 'mv' is fairly cheap when within the same filesystem, the situation is nearly ideal. -- 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: dev-unsubscr...@celix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org