summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKornel <kornel@geekhood.net>2020-02-29 16:04:18 +0000
committerKornel <kornel@geekhood.net>2020-02-29 16:15:01 +0000
commit1e9aca6da9e666b984e497fcf84218c2a66facce (patch)
treec9ccaef6aed1a24c0d22dc957917e91625fd0d65
parent7a37ed496630ae191b497b9508e19fd4228eb972 (diff)
Tune
-rw-r--r--categories/src/tuning.rs15
-rw-r--r--data/category_overrides.txt29
2 files changed, 37 insertions, 7 deletions
diff --git a/categories/src/tuning.rs b/categories/src/tuning.rs
index 4ab1ab1..b7445bc 100644
--- a/categories/src/tuning.rs
+++ b/categories/src/tuning.rs
@@ -221,7 +221,7 @@ lazy_static! {
&[("science::math", 1.25, 0.3), ("algorithms", 1.2, 0.1), ("database", 0.8, 0.), ("web-programming::http-client", 0.9, 0.), ("config", 0.8, 0.), ("rendering::graphics-api", 0.8, 0.), ("games", 0.5, 0.), ("os", 0.8, 0.),("game-engines", 0.75, 0.), ("command-line-utilities", 0.8, 0.), ("command-line-interface", 0.4, 0.)]),
(Cond::Any(&["polynomial", "numerics", "gaussian", "mathematics", "voronoi", "gmp", "bignum", "prime", "primes", "linear-algebra", "numpy", "lexicographic", "algebra", "euler", "bijective"]),
&[("science::math", 1.25, 0.3), ("algorithms", 1.2, 0.1), ("web-programming::http-client", 0.9, 0.), ("rendering::graphics-api", 0.8, 0.), ("games", 0.5, 0.), ("os", 0.8, 0.),("game-engines", 0.75, 0.), ("command-line-utilities", 0.8, 0.), ("command-line-interface", 0.4, 0.)]),
- (Cond::Any(&["arithmetic", "arithmetics", "histogram", "arbitrary-precision", "algebraic"]),
+ (Cond::Any(&["arithmetic", "arithmetics", "histogram", "arbitrary-precision", "algebraic", "topology"]),
&[("science::math", 1.25, 0.15), ("algorithms", 1.2, 0.), ("text-processing", 0.8, 0.)]),
(Cond::Any(&["precision"]), &[("science::math", 1.1, 0.)]),
(Cond::All(&["discrete", "transforms"]),
@@ -328,6 +328,7 @@ lazy_static! {
&[("development-tools::debugging", 1.2, 0.1), ("concurrency", 0.9, 0.), ("data-structures", 0.9, 0.), ("algorithms", 0.7, 0.), ("wasm", 0.9, 0.), ("emulators", 0.9, 0.),
("games", 0.01, 0.), ("multimedia::encoding", 0.8, 0.), ("development-tools::profiling", 0.7, 0.), ("command-line-utilities", 0.8, 0.)]),
(Cond::Any(&["elf", "archive"]), &[("development-tools::debugging", 0.8, 0.), ("games", 0.4, 0.)]),
+ (Cond::Any(&["monitor", "monitoring"]), &[("development-tools::debugging", 1.1, 0.), ("development-tools::profiling", 1.1, 0.), ("development-tools", 1.1, 0.)]),
(Cond::Any(&["elf"]), &[("encoding", 1.1, 0.), ("os::unix-apis", 1.1, 0.)]),
(Cond::Any(&["travis", "jenkins", "ci", "testing", "test-driven", "tdd", "unittest", "unittests", "unit-testing", "pentest", "code-coverage", "testbed", "mocks"]),
&[("development-tools::testing", 1.2, 0.2), ("development-tools::cargo-plugins", 0.9, 0.), ("rust-patterns", 0.9, 0.),
@@ -415,7 +416,9 @@ lazy_static! {
(Cond::Any(&["quantization"]), &[("multimedia::images", 1.2, 0.1), ("multimedia", 1.1, 0.), ("command-line-interface", 0.2, 0.)]),
(Cond::Any(&["webm", "av1", "dvd", "codec"]), &[("multimedia::encoding", 1.5, 0.2), ("multimedia::video", 1.4, 0.3),
("encoding", 0.15, 0.), ("parsing", 0.8, 0.), ("data-structures", 0.8, 0.)]),
- (Cond::Any(&["h265", "h264", "mp4", "ffmpeg", "h263", "vp9", "video", "movies", "movie"]), &[
+ (Cond::Any(&["h265", "h264", "ffmpeg", "h263", "movie"]), &[
+ ("multimedia::video", 1.5, 0.3), ("multimedia::encoding", 1.3, 0.1), ("encoding", 0.15, 0.), ("data-structures", 0.8, 0.)]),
+ (Cond::Any(&["x265", "x264", "mp4", "h263", "vp9", "video", "movies"]), &[
("multimedia::video", 1.5, 0.3), ("multimedia::encoding", 1.3, 0.1), ("encoding", 0.15, 0.), ("data-structures", 0.8, 0.)]),
(Cond::Any(&["webcam", "videocamera"]), &[("multimedia::video", 1.5, 0.3), ("multimedia", 1.1, 0.), ("multimedia::encoding", 1.1, 0.)]),
(Cond::Any(&["opengl", "interpreter", "ascii", "mesh", "vulkan", "line"]), &[("multimedia::video", 0.5, 0.)]),
@@ -605,7 +608,7 @@ lazy_static! {
("command-line-interface", 0.5, 0.), ("development-tools::procedural-macro-helpers", 0.8, 0.), ("development-tools::build-utils", 0.6, 0.)]),
(Cond::Any(&["ipfs", "io"]), &[("network-programming", 1.2, 0.1), ("filesystem", 1.3, 0.1), ("cryptography", 0.8, 0.), ("text-processing", 0.7, 0.), ("command-line-interface", 0.5, 0.)]),
(Cond::Any(&["irc", "dht", "bot"]), &[("network-programming", 1.2, 0.1), ("asynchronous", 0.8, 0.)]),
- (Cond::Any(&["pipe", "read", "write"]), &[("filesystem", 1.1, 0.), ("development-tools::profiling", 0.6, 0.), ("science", 0.8, 0.)]),
+ (Cond::Any(&["pipe", "read", "write", "mtime", "atime"]), &[("filesystem", 1.1, 0.), ("development-tools::profiling", 0.6, 0.), ("science", 0.8, 0.)]),
(Cond::Any(&["pointers", "pointer", "slices", "primitive", "primitives", "clone-on-write"]),
&[("rust-patterns", 1.2, 0.1), ("command-line-utilities", 0.7, 0.), ("command-line-interface", 0.8, 0.), ("no-std", 0.95, 0.), ("asynchronous", 0.8, 0.),
@@ -747,8 +750,8 @@ lazy_static! {
(Cond::Any(&["version"]), &[("development-tools::profiling", 0.8, 0.)]),
(Cond::Any(&["bump", "changelog"]), &[("development-tools", 1.2, 0.), ("development-tools::profiling", 0.6, 0.)]),
(Cond::Any(&["git", "vcs"]), &[("development-tools", 1.1, 0.)]),
- (Cond::Any(&["sourcecode", "commit"]), &[("development-tools", 1.1, 0.)]),
-
+ (Cond::Any(&["sourcecode", "commit", "generates"]), &[("development-tools", 1.1, 0.)]),
+ (Cond::Any(&["installer", "packages"]), &[("development-tools", 1.1, 0.), ("os", 1.1, 0.)]),
(Cond::Any(&["filter", "download", "downloader"]), &[("command-line-utilities", 0.75, 0.), ("command-line-interface", 0.5, 0.), ("data-structures", 0.8, 0.)]),
(Cond::Any(&["error"]), &[("command-line-utilities", 0.5, 0.), ("command-line-interface", 0.7, 0.), ("games", 0.7, 0.)]),
@@ -775,7 +778,7 @@ lazy_static! {
(Cond::All(&["elliptic", "curve"]), &[("cryptography", 1.3, 0.1)]),
(Cond::Any(&["command-line-tool", "coreutil", "uutils", "coreutils"]), &[("command-line-utilities", 1.2, 0.4), ("algorithms", 0.8, 0.), ("data-structures", 0.8, 0.), ("no-std", 0.7, 0.)]),
- (Cond::Any(&["command-line-utility"]), &[("command-line-utilities", 1.2, 0.4)]),
+ (Cond::Any(&["command-line-utility", "command-line-application"]), &[("command-line-utilities", 1.2, 0.4)]),
(Cond::All(&["command", "line"]), &[("command-line-utilities", 1.15, 0.1), ("command-line-interface", 1.15, 0.)]),
(Cond::All(&["commandline", "interface"]), &[("command-line-utilities", 1.15, 0.1), ("command-line-interface", 1.15, 0.)]),
(Cond::Any(&["commandline", "command-line", "cmdline"]),
diff --git a/data/category_overrides.txt b/data/category_overrides.txt
index 111bde6..86dede8 100644
--- a/data/category_overrides.txt
+++ b/data/category_overrides.txt
@@ -25,6 +25,7 @@ arcon: science
argh: command-line-interface
arthas: database-implementations
ascon: cryptography
+ass-rs: web-programming
ast_node: parser-implementations
async-codec : asynchronous
atomsh: command-line-utilities
@@ -33,6 +34,8 @@ bao: algorithms
barfly: gui
baseperm: algorithms
bb8: asynchronous
+bcc-sys : development-tools
+bcc: development-tools
begonia: command-line-interface
bigbro: os, filesystem
binaryen-sys : wasm
@@ -63,6 +66,7 @@ captcha: web-programming
cargo-xbuild : development-tools::build-tools, development-tools::cargo-plugins
celery-rs-core : asynchronous
celery: asynchronous
+cgl: rendering::graphics-api, os::macos-apis
checkm: science, parser-implementations
chillup: web-programming
cita_trie: data-structures
@@ -85,6 +89,7 @@ coreaudio-sys: os::macos-apis, multimedia::audio
coremidi: os::macos-apis, multimedia::audio
coverm: science
cox: web-programming
+coz: development-tools::profiling
cqc: simulation
crate-race: development-tools::profiling
crates_io_api: web-programming
@@ -93,12 +98,18 @@ crossterm_style : command-line-interface
crunchy : development-tools
cryptoballot: cryptography, authentication, gui
cryptonote-wallet: cryptography::cryptocurrencies
+csound: multimedia::audio
cute-dnd-dice: game-engines
debug_finder: parser-implementations, command-line-utilities
default-env: rust-patterns
delegatemethod: rust-patterns
deltae: multimedia
deltamap: command-line-utilities, science
+deno: web-programming, development-tools
+deno_cli_snapshots: command-line-utilities, development-tools
+deno_core: web-programming, development-tools
+deno_lib_bindings: development-tools::ffi
+deno_typescript: web-programming, development-tools
deribit: web-programming
derp: parser-implementations
derpy: development-tools
@@ -172,6 +183,7 @@ foreignc_derive: development-tools::procedural-macro-helpers
forever: rust-patterns
forismatic: web-programming
fractal-matrix-api : network-programming
+freeimage : multimedia::images, os::unix-apis
frotate : command-line-utilities, os
fsevent-sys: os::macos-apis
fsevent: os::macos-apis
@@ -199,6 +211,7 @@ giphy: web-programming
girage: cryptography, gui
github-rs : web-programming
glutin_cocoa: os::macos-apis
+glx : rendering::graphics-api, os::unix-apis
graphcore: data-structures
grin-miner: cryptography::cryptocurrencies
grin: cryptography::cryptocurrencies
@@ -233,6 +246,7 @@ iban_validate: parser-implementations
ical: parser-implementations
igdb-rs: games
image-capture-core : os::macos-apis
+image-interlacer : multimedia::images, command-line-utilities
imdb-index: web-programming
imdb: web-programming
impl-codec: cryptography::cryptocurrencies
@@ -284,7 +298,6 @@ kraken: authentication
krates: visualization
ktmpl : configuration
kube: development-tools
-kurbo: science::math, rendering::graphics-api
kx : development-tools
lapp: parser-implementations
lcov : parser-implementations
@@ -295,6 +308,7 @@ libblas-sys : science::math
libinput-sys: os
liblapack-sys : science::math
libloadorder-ffi : game-engines
+libnghttp2-sys : web-programming::http-server
librdkafka-sys: asynchronous
librsyncr: network-programming
libsbc-sys: hardware-support
@@ -318,6 +332,7 @@ mach: os::macos-apis
magenta-sys : os
magenta: os
magic-wormhole : command-line-utilities, network-programming
+makeflow: development-tools
makepad-widget: web-programming
makepad: text-editors
mamba: parser-implementations
@@ -363,6 +378,7 @@ netdevice: os, network-programming
new-ordered-float: rust-patterns
newrelic: development-tools
newrelic_plugin: web-programming
+newt: command-line-interface
nite2-sys: science::machine-learning
nokiahealth: databases
nordselect: network-programming, command-line-utilities
@@ -373,10 +389,12 @@ num_sys : value-formatting
nv-xml : parser-implementations
objc-encode : os::macos-apis, development-tools::ffi
onig_sys: text-processing
+openhmd-rs-sys : multimedia, rendering::graphics-api
openldap: network-programming
openni2: science::machine-learning
openpol: games
orgize: parser-implementations
+osmesa-sys : multimedia, os::unix-apis
ovgu-canteen : parser-implementations
packapp: os::macos-apis, command-line-utilities
papyrus : development-tools, command-line-utilities
@@ -488,6 +506,7 @@ solana-vote-program : cryptography::cryptocurrencies
sorted-json: encoding
spade: data-structures
specs_sprite: game-engines
+speculo: development-tools
spinning_top: concurrency
sqlparser: parser-implementations
sse-codec: web-programming
@@ -512,6 +531,7 @@ symbolic-debuginfo : development-tools::debugging
symbolic-minidump: development-tools::debugging
symbolic: development-tools::debugging
syncat-stylesheet: parser-implementations
+sys-info: os, filesystem
sys_util : os
tagref : development-tools
taildir: filesystem
@@ -549,15 +569,19 @@ typedb: database-implementations
typename: rust-patterns
ucd-trie: data-structures, text-processing
ucd-util: text-processing
+ul: rendering::graphics-api
urldecode: web-programming
urlocator: parser-implementations
usereport-rs : development-tools::profiling, command-line-utilities
users: os::unix-apis
+utime: filesystem
+utime: filesystem
vad: multimedia::audio
validjson: encoding, command-line-utilities
varlink_parser: parser-implementations
varlociraptor: science
veloren-launcher: games
+vfio-bindings : os::unix-apis
vhdl_lang : development-tools
vsphere-api : web-programming
w_result: rust-patterns
@@ -571,6 +595,7 @@ wlambda: parser-implementations
wnck-sys: gui
wooting-sdk: hardware-support
wrc: memory-management
+wstring: rust-patterns
x86: hardware-support, os
x86test-types : development-tools::testing
x86test: development-tools::testing
@@ -580,4 +605,6 @@ yellowsun: cryptography::cryptocurrencies
ymlctx: config
yoga: gui
yubirs: authentication
+zapper_derive: development-tools::procedural-macro-helpers
zemeroth: games
+zmq-sys : network-programming