Use apenas hífens.
Dê uma olhada em wp-includes/script-loader.php
:
$scripts->add( 'scriptaculous-sound', '/wp-in
$scripts->add( 'scriptaculous-controls', '/wp
$scripts->add( 'scriptaculous', '', array('sc
// not used in core, replaced by Jcrop.js
$scripts->add( 'cropper', '/wp-includes/js/cr
$scripts->add( 'jquery', '/wp-includes/js/jqu
// full jQuery UI
$scripts->add( 'jquery-ui-core', '/wp-include
$scripts->add( 'jquery-effects-core', '/wp-in
$scripts->add( 'jquery-effects-blind', '/wp-i
$scripts->add( 'jquery-effects-bounce', '/wp-
$scripts->add( 'jquery-effects-clip', '/wp-in
$scripts->add( 'jquery-effects-drop', '/wp-in
$scripts->add( 'jquery-effects-explode', '/wp
$scripts->add( 'jquery-effects-fade', '/wp-in
$scripts->add( 'jquery-effects-fold', '/wp-in
$scripts->add( 'jquery-effects-highlight', '/
$scripts->add( 'jquery-effects-pulsate', '/wp
$scripts->add( 'jquery-effects-scale', '/wp-i
$scripts->add( 'jquery-effects-shake', '/wp-i
$scripts->add( 'jquery-effects-slide', '/wp-i
$scripts->add( 'jquery-effects-transfer', '/w
$scripts->add( 'jquery-ui-accordion', '/wp-in
$scripts->add( 'jquery-ui-autocomplete', '/wp
Sim, copiei um retângulo. :)
O esquema de nomeação não oficial é: primeiro a biblioteca principal, depois o pacote, depois o subpacote, todos separados por hifens.
Se você seguir este esquema - e outros desenvolvedores também! - você diminui o risco de enfileirar a mesma biblioteca que outro plugin apenas com outro nome.
Infelizmente, até no núcleo você pode encontrar exceções: 'suggest'
e 'schedule'
estão usando jQuery…