2013-06-28 10 views

Odpowiedz

7

Podstawowy rozwój Pharo odbywa się całkowicie na SmalltalkHub.

Jest znacznie szybszy niż SqueakSource3, co jest główną zaletą. SmalltalkHub wciąż jest rozszerzany i nowe funkcje są już w drodze. W typowym przypadku użycia od strony obrazu różnica między nimi jest niewielka lub żadna.

+7

Jako aktualny opiekun SqueakSource3 mogę powiedzieć, że SmalltalkHub ma wyraźną przewagę, a jego cykl wydawania jest krótszy, a nowe funkcje są dodawane szybciej. Jednak, według mojej wiedzy, SmalltalkHub nie zapewnia jeszcze przeglądania kodu źródłowego online. Mam zamiar udostępnić stronę sieciową dla nowych funkcji SqueakSource3. Bądź na bieżąco :) – Tobias

+0

Zgodnie z obietnicą w poprzednim komentarzu, strona z kanatem SS3 jest dostępna na http://canary.netshed.de/ – Tobias

3

SmalltalkHub jest szybszy niż SS3. Ma nowy wygląd. Możesz zarządzać zespołem i współpracownikami za pomocą nowoczesnego interfejsu. Nicolas Petton używa go codziennie do pracy, a ponadto będzie go nadal ulepszał. Wszystkie pakiety rdzeniowe Pharo są tam hostowane. Wreszcie możesz także łatwo zainstalować i używać SmalltalkHub w swojej firmie, jeśli jej potrzebujesz. Stos oprogramowania za SmalltalkHub jest naprawdę solidny i przyjemny. Kilka firm używa go do innych projektów.

+1

Miło cię widzieć tutaj @StephaneDucasse :) – Uko

2

Z POV o unikaniu ryzyka można coś powiedzieć o przechowywaniu ich w obu. Ich stosy oprogramowania i zestawy funkcji są wystarczająco różne. Po prostu upewnij się, że identyfikujesz go jako podstawowy. Kopiowanie plików monticello from one repository to the other jest łatwo zautomatyzowane. Stef dostarczył skrypty do kopiowania całych projektów od squeaksource do smalltalkhub ostatnio, równie dobrze by działały dla canary lub ss3.

+0

Stephan, czy mógłbyś dodać link do skrypty automatyzujące kopiowanie z jednego repozytorium na drugie? Czy są tutaj http://stackoverflow.com/questions/17454965/how-to-copy-several-monticello-commits-z-local-repository-to-smalltalkhub-com/17456510#17456510? –

+0

Tak, dziękuję, to odpowiednie skrypty –