Document not found (404)
+This URL is invalid, sorry. Please use the navigation bar or search to continue.
+ +diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..1ed2625 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,40 @@ +name: Deploy +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + permissions: + contents: write # To push a branch + pull-requests: write # To create a PR from that branch + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Install latest mdbook + run: | + tag=$(curl 'https://api.github.com/repos/rust-lang/mdbook/releases/latest' | jq -r '.tag_name') + url="https://github.com/rust-lang/mdbook/releases/download/${tag}/mdbook-${tag}-x86_64-unknown-linux-gnu.tar.gz" + mkdir mdbook + curl -sSL $url | tar -xz --directory=./mdbook + echo `pwd`/mdbook >> $GITHUB_PATH + - name: Deploy GitHub Pages + run: | + # This assumes your book is in the root of your repository. + # Just add a `cd` here if you need to change to another directory. + cargo install mdbook-cmdrun + mdbook build + git worktree add gh-pages + git config user.name "Deploy from CI" + git config user.email "" + cd gh-pages + # Delete the ref to avoid keeping history. + git update-ref -d refs/heads/gh-pages + rm -rf * + mv ../book/* . + git add . + git commit -m "Deploy $GITHUB_SHA to gh-pages" + git push --force --set-upstream origin gh-pages \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..395ddbf --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +book +.vscode \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000..91f56ac --- /dev/null +++ b/404.html @@ -0,0 +1,231 @@ + + +
+ + +This URL is invalid, sorry. Please use the navigation bar or search to continue.
+ +commit
mesajları oluşturun.issue
oluşturun.discussion
oluşturun.main
koluna PR
olarak ekleyebilirsiniz.
+PR
olarak gönderin.PR
'e ekleme yapın. PR
'ı ilgilindiren bir issue
varsa lütfen hem commit
mesajında hem de PR
açıklamasında belirtinPR
ları olabildiğince kısa ve üzerinde çalıştığınız geliştirme ile ilgili olacak şekilde tutunuz. Binlerce satırlık PR
lardan kaçınınızTODO
/REVIEW
/NOTE
/FIXME
anahtar kelimelerini aratın)++Daha okunaklı kodlar ve dokümantasyonlar için olabildiğince dilleri aşağıda gösterildikleri uygun yerlerde kullanmaya özen gösteriniz:
+
common.sh
_log
+# feature rich logs with color support
+# $1 : log text
+# $2 (optional): v, i, ok, OK, warn, err, panic
+# $3 (optional): nl
+# Example:
+
+_log "Verbose" v
+_log "Info" i
+_log "Success" ok
+_log "Success" OK
+_log "Warning" warn
+_log "Error" err
+_log "Text with newline afterward" any-other-text nl
+_log "Panic" panic
+
+
+Output:
+ +pardus-bireysel
IndexKararlı Sürüm Kurulumu
+git clone https://github.com/pardus-bireysel/pardus-bireysel/
+cd pardus-bireysel
+./install.sh
+
+Geliştirici Sürümü Kurulumu
+./install.sh dev remote-run BRANCH
+# BRANCH'ı geliştirmekte olduğunuz kol ile değiştirin
+
+Yerel Kurulum
+./install.sh dev local-run
+
+├── common.sh # diğer kodlarda kullanılan genel fonksiyonlar ve değişkenler
+├── development.sh # geliştirici fonksiyonları
+├── install.sh # ana çalıştırılabilir dosya, diğer dosyaları kullanır/çağırır
+└── src
+ ├── config.conf # kalıcı konfigrasyonların olduğu dosya
+ ├── kde_configurations.sh # kde konfigrasyonları (WIP)
+ ├── kde_install.sh # kde yükleme ve kurma (WIP)
+ └── remove_apps.sh # gereksiz uygulamaları silen betik
+
+
+ ++Komut satırından çalıştırılabilen betiğimiz
+
++Diğer Uygulamaların yüklenmesi, sürecin kontrol edilmesi adına hâlihazırdaki betiğin yaptığı işlemleri yapan GUI uygulamasının yazılması
+
++Kullanım kolaylığı sağlayacak kullanıcı dostu uygulamalar yazmak, (MXLinux / Mint vb. distrolar içindeki faydalı araçların benzerleri ve daha fazlası!)
+
++Depo paketleri sunmak (öncelikli değil!)
+
++Dokümantasyon & Eğitim & Tanıtım amaçlı çeşitli içeriklerin oluşturulması (öncelikli değil!)
+
docs
Roadmap++Not: Bu sayfa gönüllü bir topluluğa aittir. Resmi Pardus Sitesini veya GitHub sayfasını ziyaret etmek istemiş olabilirsiniz
+
Bireysel Pardus kullanımı için geliştirme/eğitim faaliyetleri gösteren ve bu neticede topluluk tarafından geliştirilen bireysel Pardus sürümü/araçları.
+Bireysel kullanıcıların Pardus'u daha rahat kullanabilmesi için çeşitli alanlarda çalışan gönüllü bir topluluğuz.
+Bireysel kullanıcıların Pardus ekosistemini daha rahat kullanabilmesi ve bu ekosisteme alışabilmesi için gerekli geliştirme, dokümantasyon, eğitim, sorun giderme, teknik destek vb. süreçleri yürütmek. Resmi Pardus ekibi ile yarı-işbirlikçi bir şekilde çalışarak topluluk olarak Pardus'un gelişimine katkı vermek. Topluluğu bilinçlendirmek, Pardus'un bilinirliğini ve kullanım oranını arttırmak.
+Pardus sisteminden tamamen koparak farklı bir marka ismi oluşturmanın son kullanıcıda kafa karışıklığına ve seçenekler arasında karasızlığa yol açacak olması.
+Aynı amaç ile yapılacak ikinci farklı isimde bir topluluğun/projenin ileride zıtlıklar yaratarak Pardus'a karşı önyargı oluşturmasına neden olmamasını sağlamak.
+Pardus Bireysel sürümü üzerine çalışırken bir yandan da TÜBİTAK ULAKBİM Ekibinin geliştirme sürecine yardımcı olmak. Geliştirme sürecini resmi sürümden ayırmamak
+