Open stefanvodita opened 1 week ago
I voted on a couple cool suggestions from your link.
You can always add "Fast-", "Block-", "Smart-", "Bulk-", in front of any of them for more fun (kidding).
copy-pasting from the polling site:
Facetron
Agamemnon
Analytics
Count Dracula
Aggie
Bucketeer
Gator
Fusion
Slurper
Lustre
Match-time Aggregates
Maggregates
The Maggregator
Laggregator
Ruby
Gatheriffic
ChopChop
Muncher
Magma
Summator
Faceting engine
These are ordered by number of votes / entry order, but there were very few votes. I think mostly people just like saying names on the internet?
I think it might help if we said where the name would be used. Are we looking for a java package name? A name to use when saying - should I convert from facets to "xxx"? Clearly if it's the latter one, "Faceting engine" would be super confusing, although of course "smart+fast-facets" would be great.
Are we looking for a java package name? A name to use when saying - should I convert from facets to "xxx"?
The second one is what I have in mind. Whether this new aggregation engine lives in its own package is up for debate. @epotyom was pointing out that it might end up having a dependency on the facets package in that case. I'd say let's leave aside the question about whether it's a new package until we're actually ready to promote it outside sandbox.
You can always add "Fast-", "Block-", "Smart-", "Bulk-", in front of any of them for more fun (kidding).
Both BlockCountDracula and CountDraculaBlock cracked me up.
Description
13568 introduced this cool new aggregation engine that needs a name. To keep referring to it as "the new aggregation engine" gets tedious.
I asked people for suggestions at Community Over Code and also mentioned this to @epotyom and @Shradha26. I'm curious what the broader community thinks.