-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Bro-era constructs #119
Comments
Should we still support |
Good point, yeah — I think it's better to keep. In the standard package source, 47 out of 226 packages still use |
@ckreibich Did you check if packages only had a bro-pkg.meta or both a bro-pkg.meta and a zkg.meta? I know a few of mine probably have both, and the bro-pkg.meta was just never removed. |
I have a recent clone of all of the package repos and of the 48 packages with a bro-pkg.meta, only 4 of them have a zkg.meta as well. |
More numbers: Of the 47 packages with bro-pkg.meta, 40 have no traces of I'd think dropping bro-pkg.meta as the majority needs a bigger revamp seemingly. |
@ckreibich and I chatted about this during a call yesterday actually. At some point we're going to have to rip the bandaid off for pushing packages forward into the current era. This may require some concerted effort by the Zeek team ourselves to do things like getting rid of bro-pkg.meta, updating to the new plugin CMake API, getting rid of BRO variable references, etc. There's a number of packages out there that are seemingly unmaintained, but I'd be willing to bet that if we opened PRs against them to do these things they would be accepted. |
Another leftover is the |
Alright ... I came out in favor of leaving We haven't discussed a deprecation cycle for Since Thoughts? |
zkg
still supports various Bro-era environment variables,.bro
files,bro-config
invocations, etc that we should remove at this point. (This'll be a reason to jump to 3.0., so a good time to consider other updates that introduce incompatibilities.)The text was updated successfully, but these errors were encountered: