Perl 6 hoidlus on ametlikult , mis muudab projekti nime Raku-ks. Tootud avaneb, et hoolimata sellest, et projektile on ametlikult antud uus nimi, vajab 19 aastat arenenud projekti nime muutmine suurt tööd ning kogu ümbernimetamise lõpuleviimiseks on vajalik aega.
Näiteks Perl-i asendamine Raku-ga ka «perl» mainimiste asendamist kataloogides ja failide nimedes, klassides, keskkonnaparameetrites, dokumentatsiooni ja veebisaidi ümbertegemist. Suur töö on ka kogukonna ja kolmandate osapoolte veebisaitidega, et asendada Perl 6 mainimised Raku mitmesugustes teabesüsteemides (nt võib olla vajalik raku sildi lisamine perl6 sildiga materjalidesse). Keele versioonide numbrimine jääb seni muutumatuks ja järgmine väljaanne on «6.e», mis säilitab ühilduvuse varasemate väljaannetega. Kuid arutelu versioonide numbrite muutmise üle ei ole välistatud.
Skriptide jaoks kasutatakse laiendit „.raku“, moodulite jaoks „.rakumod“, testide jaoks „.rakutest“ ja dokumentatsiooni jaoks „.rakudoc“ (lühendatud laiendit „.rk“ ei kasutata, kuna seda võib segi ajada laiendiga „.rkt“, mida juba kasutatakse Racketi keeles.
Uued laiendid plaanitakse kinnitada spetsifikatsioonis 6.e, mis avaldatakse järgmisel aastal. Vanade laiendite „.pm“, „.pm6“ ja „.pod6“ toetamist spetsifikatsioonis 6.e hoitakse, kuid järgmisel väljaandes 6.f märgistatakse need laiendid kui aegunud (kuvatakse hoiatav sõnum). Aegunuks võivad samuti klassifitseerida meetodi „.perl“, Perl'i klassi, muutuja $*PERL, „#!/usr/bin/perl6“ skripti pealkirjas, keskkonnamuutujad PERL6LIB ja PERL6_HOME. Väljaandes 6.g võidakse paljud Perl'i ühilduvuse nimel jäänud seosed eemaldada.
Projekt jätkab arengut organi „«. Alternatiivse organisatsiooni loomine võib olla kaalumisel, kui „The Perl Foundation” otsustab mitte tegeleda Raku projektiga. „The Perl Foundation” veebilehelt on Raku projekt soovitatud esitleda kui ühte Perl perekonna keeltest, koos RPerli ja CPerliga. Teisest küljest, mainitakse ka idee loomise „The Raku Foundation”, kui organisatsiooni, mis on mõeldud ainult Raku jaoks, jätkates
„The Perl Foundation” Perl 5 jaoks.
Tuletame meelde, et peamine põhjus, miks ei soovita projekti jätkata nime all Perl 6 on see, et Perl 6 ei saanud Perl 5 jätkuks, nagu algselt eeldati, vaid programmeerimiskeel, mille jaoks ei olnud kunagi välja töötatud tööriistu Perl 5-st sujuvaks migratsiooniks. Tulemuseks on olukord, kus ühe nime all pakutakse kahte juhtivat, iseseisvat keelt, mis ei ole omavahel ühilduvad lähtekooditasemel ning millel on oma arendajate kogukonnad. Ühe nime kasutamine sugulaste, kuid kardinaalselt erinevate keelte jaoks toob kaasa segaduse ja paljud kasutajad jätkavad Perl 6 pidamist Perl uue versioonina, mitte täiesti eraldi keeleks. Samuti seostatakse nime Perl jätkuvalt Perl 5-ga, samas kui Perl 6 mainimine nõuab eraldi täpsustamist.
Allikas: opennet.ru
