* Tarballid peaksid olema saadaval soovitatavalt [[tar.bz2]], [[tar.xz]] või [[tar.gz]] kujul. Kõigi nende sisu peab olema sama [[versioon]]i märgistuse korral identne. Soovitatavalt jääb juba avalikuks tehtud tarball täpselt samale URL-ile kättesaadavaks mõistlikult pikaks ajaks.
* Tarballi nimi peab olema unikaalne, koosnedes projekti nimest, versiooninumbrist ning pakkemeetodi laiendist, nt projekt-4.2.13.tar.xz.
* Tarballide sisemine (kataloogi)struktuur peaks püsima sama märkimisväärse stabiilsusega. Muudatused struktuuris tekitavad alati probleeme pakendajatele ja neist tuleks hoiduda.
* Kuna vaba tarkvara puhul on määrava tähtsusega, et kood oleks vaba ja jääks vabaks, siis on oluline pöörata tähelepanu koodi litsentsile. Iga koodifaili puhul peaks olema päises märgitud koodi autor või allikas ja kasutatud litsents. See lihtsustab koodi päritolu kontrollimist ja ennetab vaidlusi autoriõiguse rikkumiste osas.
* Tarballi sees peaks olema alati üldjuhised (''README'') ja märkused kasutatud litsentside kohta (''COPYING''), eraldi tuuakse ära muudatuste logi (''ChangeLog'' või ''NEWS'') ja/või autorite nimekiri (''AUTHORS'') ning paigaldusjuhised (''INSTALL'') jms.