Varning för svengelska i det här inlägget, men jag orkar inte idag.
När man arbetar med Maven vill man publicera artefakter till något repository. För hela upplevelsen där vem som helst enkelt kan komma åt allt på ett enkelt sätt via sina verktyg ska man förstås publicera i det centrala repositoryt, t.ex via http://www.sonatype.org/central.
Men det går att relativt enkelt hosta ett repo på t.ex GitHub för att göra det möjligt för andra att använda maven för att komma åt dina artefakter, om än med lite mer konfiguration, när man inte vill köra hela release-processen till central. Jag kommer inte att gå in i detalj här, utan hänvisar till denna blog, http://cemerick.com/2010/08/24/hosting-maven-repos-on-github/ och anvisningarna i det repo som jag har skapat, https://github.com/KTHse/mvn-repo, men i princip går det ut på att man använder GitHub som en webbserver för att sprida sina artefakter.
Det fungerar ganska rättframt med det extra tillägget att man måste deploya artefakterna via den lokala klonen av mvn-repot och pusha vilket blir ett extra steg.