[Bro-Dev] bro-pkg -> bropkg

Siwek, Jon jsiwek at illinois.edu
Thu Sep 15 11:53:12 PDT 2016


Either way seems fine to me also.  Maybe do a strawpoll and go w/ the majority.  Other misc. thoughts:

Internally, I already used “bropkg” instead of “bro-pkg” for the name of the Python package/API because Python discourages use of hyphens in module/package names.  But using the Python API isn’t a common use case and figure most devs can handle doing “import bropkg” even though the command-line tool is named “bro-pkg”.

I don’t think there’s an argument to change it for the sake of aligning the naming convention with “broctl” because there’s already "bro-cut”.  The hyphenation between those tools is already inconsistent or at least unclear why one deserves hyphenation and the other doesn’t.

If easier typing is the rationale, users do already have the option of creating their own shell alias.  

Another idea is to keep the command line tool named “bro-pkg”, but also install a symlink to it named “bropkg” for convenience.

- Jon

> On Sep 15, 2016, at 9:35 AM, Slagell, Adam J <slagell at illinois.edu> wrote:
> 
> Someone did come up to me and ask about that during BroCon.
> 
> I am indifferent, just please let’s not open up the whole tool name naming conversation. I don’t think I can take that again. :-)
> 
>> On Sep 15, 2016, at 9:27 AM, Seth Hall <seth at icir.org> wrote:
>> 
>> What does everyone think about making a change to rename bro-pkg to bropkg?  I think we're early enough that we could probably get away with it and it fits with more with existing tools like broctl.  I find it difficult to type the hyphen too for some reason.
>> 
>> Thoughts?
>> 
>> .Seth
>> 
>> --
>> Seth Hall
>> International Computer Science Institute
>> (Bro) because everyone has a network
>> http://www.bro.org/
>> 
>> 
>> _______________________________________________
>> bro-dev mailing list
>> bro-dev at bro.org
>> http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev
> 
> ------
> 
> Adam J. Slagell
> Chief Information Security Officer
> Director, Cybersecurity Division
> National Center for Supercomputing Applications
> University of Illinois at Urbana-Champaign
> www.slagell.info
> 
> "Under the Illinois Freedom of Information Act (FOIA), any written communication to or from University employees regarding University business is a public record and may be subject to public disclosure." 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> bro-dev mailing list
> bro-dev at bro.org
> http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev




More information about the bro-dev mailing list