borzole Napisano Czerwiec 27, 2010 Zgłoszenie Share Napisano Czerwiec 27, 2010 w obrazkach najprościej Uruchomienie jako root: Uruchomienie "bez dodatkowych uprawnień" przejdzie automatycznie do usera ...w trybie root można zmieniać foldery każdemu użytkownikowi takim menu ...ustawić sudo ale tylko te 3 proste opcje jedyny fragment, który wymagał maleńkiej pomocy pythona do parsowania *.repo i wreszcie istota całej filozofi: wbudownay sposób na dodawanie pluginów (rpm z repo) to tyle. Z moich tanich obliczeń wyszło ~500 linii kodu bash, a całość jest w stanie BETA. Założenie było czysto unixowe: wszystko jest plikiem, niech to będzie proste, skalowalne, automatyczne * repozytorium skryptu / zawiera również SRPM do zabawy yum install zielony i jak podoba się ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lanxiss Napisano Czerwiec 27, 2010 Zgłoszenie Share Napisano Czerwiec 27, 2010 Fajne, fajne, ale jeżeli to ma być dla naprawdę zielonych to powinno być bardziej na zasadzie jestem zielony nie mam pojęcia co to są te repo i nie chcę wiedzieć, ustaw wszystko tak, żeby było dobrze filmy się odtwarzały, muza grała itd przykładowo powinien od razu zaznaczyć właściwe repo, a rawhide i resztę paczki to lepiej nawet nie pokazywać, albo w ogóle nie pokazywać listy tylko zrobić opcję 'ustaw potrzebne repozytoria'. Nie chciałbym się tutaj odnosić do ubuntu, ale ubumatic jest całkiem niezły, oczywiście jego zastosowanie jest inne, ale na prostocie działania, można się wzorować Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Czerwiec 28, 2010 Zgłoszenie Share Napisano Czerwiec 28, 2010 @borzole Naprawdę robisz porządną robotę. Jako świadomy "członek" ruchu na rzecz wolnego oprogramowania i wolnej wiedzy w tym momencie biję brawa. Jak widać jesteś wymiatacz w bashu, fajnie by było gdyby można było mówić "Chcesz tutka z basha? Polecam Borzole " Fajnie by było. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Czerwiec 28, 2010 Zgłoszenie Share Napisano Czerwiec 28, 2010 Zdecydowanie wyrzucić rawhide, ewentualnie w ostateczności podzielić repo na kilka grup (2-3), tak jak pakiety dzieli e.g. yumex, z osobną grupą 'eksperymentalne' dla rawhide. I trzymałbym się raczej dobrej polityki unikania folderów /.x dla defaultsów, zwłaszcza w kontekście zielonego remiksu dla zielonych. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Czerwiec 28, 2010 Autor Zgłoszenie Share Napisano Czerwiec 28, 2010 * Menu repo dostało widok uproszczony i zaawansowany. * @lanxiss jakoś nie mam ochoty powielać autoten/easylife i pisać skrypt do "zrób mi dobrze jednym guzikiem, a potem możesz umrzeć". Automatyka jak najbardziej, ale świadomie co naciskam i żeby to można było odkręcić. * @hello_world umiejętności w bash mam tylko 'przyzwoite'. Tutki wałają się po necie, ale białe kruki najczęściej znajduję na linuxquestions.org * Miło by było jakby ktoś się dołączył i napisał "plugin" w bash/pyton/perl etc. Nie trzeba wiedzieć absolutnie nic o Zielonym, bo plugin to każdy skrypt znaleziony w katalogu danej kategorii. Opis do menu jest pobierany jako pierwszy akapit skryptu, więc żadna specjalna konstrukcja nie jest wymagana. Mogę pomóc przy zrobieniu paczki. * feedback jest mile widziany, gdyby ktoś raczył przejrzeć kod * współpraca jest mile widziana * repo zaktualizowałem, ale u mnie nie widzi aktualizacji nawet na drugi dzień (??) więc jakby tak było to trzeba usunąć i zainstalować ponownie. [EDIT] ''I trzymałbym się raczej dobrej polityki unikania folderów /.x dla defaultsów, zwłaszcza w kontekście zielonego remiksu dla zielonych. '' jezu przetłumacz mi coś napisał bo Cię nie rozumiem Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
sokar620 Napisano Czerwiec 29, 2010 Zgłoszenie Share Napisano Czerwiec 29, 2010 U mnie aktualizacje metadaty repo też dziwnie się zachowywały. Pomaga ustawienie metadata_expire na wartość różną od domyślnej (chyba 1,5 h). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lanxiss Napisano Czerwiec 29, 2010 Zgłoszenie Share Napisano Czerwiec 29, 2010 * Menu repo dostało widok uproszczony i zaawansowany. Hmm zaawansowany dla zielonych? Lepiej zostaw tylko uproszczony, jak ktoś jest zaawansowany to sobie zmieni w konfiguracji yuma, nieprawdaż? Rozumiem, że nie chcesz powielać automatyki, ale trzymaj się już poziomu zaawansowania zielony nie ma sensu robić podział na mniej lub bardziej zielonych Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Czerwiec 29, 2010 Autor Zgłoszenie Share Napisano Czerwiec 29, 2010 @lanxiss wygląda to tak: a zaawansowany jak poprzednio. Dlaczego miałbym ukrywać to całkowicie? Klient jest ostrzeżony dwukrotnie, żeby tego nie ruszał jeśli jest zielony. Daje wybór i nie chcę go zabierać. Poza tym chciałbym, żeby nie tylko zielony mógł z tego skorzystać. Dodałem płynne przejścia. Jeśli jest tylko jedna opcja w kategorii lub jeden user w systemie to zostanie automatycznie wybrany, żeby nie pojawiało się niepotrzebne menu z jedną opcją, czyli menu | +-kategoria A | +-kategoria A1 | +-opcja --------------->opcja Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Czerwiec 29, 2010 Zgłoszenie Share Napisano Czerwiec 29, 2010 ''I trzymałbym się raczej dobrej polityki unikania folderów /.x dla defaultsów, zwłaszcza w kontekście zielonego remiksu dla zielonych. '' jezu przetłumacz mi coś napisał bo Cię nie rozumiem /home/lucas/.templates -> /home/lucas/templates O zaletach unikania folderów ukrytych jako defaultowych lokalizacji było sporo na angielskim forum więc mielić tu tego nie będę, w każdym razie moim zdaniem dobra polityka. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Czerwiec 30, 2010 Autor Zgłoszenie Share Napisano Czerwiec 30, 2010 @Sorror heh, ale to akurat moje ustawienia i tak ma być. U każdego wyświetlą się ścieżki, które ma ustawione, a nie to co na tym obrazku. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lanxiss Napisano Lipiec 8, 2010 Zgłoszenie Share Napisano Lipiec 8, 2010 Dlaczego miałbym ukrywać to całkowicie? Klient jest ostrzeżony dwukrotnie, żeby tego nie ruszał jeśli jest zielony. Daje wybór i nie chcę go zabierać. Poza tym chciałbym, żeby nie tylko zielony mógł z tego skorzystać. Im bardziej ostrzegasz tym bardziej zachęcasz Jeżeli wychodzisz z założenia, że nie tylko zieloni będą z konfiguratora korzystać to jest super. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Lipiec 8, 2010 Autor Zgłoszenie Share Napisano Lipiec 8, 2010 Zawiesiłem ten pomysł. Bash ciężko dawał się okiełznać miejscami. Po drugie używanie zenity przy takim dużym zamyśle stało się bardzo nie produktywne. Zbyt dużo razy trzeba kliknąć by coś ustawić, a interfejs jest toporny. To jest ten moment kiedy trzeba zmienić język. Mimo wszystko szkielet w obecnym stanie sprawdza się i działa puki co poprawnie. Nawet pomysł z pluginami wyszedł tak jak chciałem. Udało mi się włączyć prosty config i parę głupotek jak wchodzenie w tryb danego usera, płynne przeskakiwanie menu z pojedynczą opcją, czy terminal włączający się tylko, gdy uruchomiono z menu. Obecnie zacząłem grzebać w pygtk, ale tu muszę się jeszcze dużo nauczyć żeby coś spłodzić. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się