computing: update the bit about site setup
authorAmin Bandali <bandali@gnu.org>
Sun, 10 Oct 2021 15:34:20 +0000 (11:34 -0400)
committerAmin Bandali <bandali@gnu.org>
Sun, 10 Oct 2021 15:34:20 +0000 (11:34 -0400)
bandali-computing.txt
fa/bandali-computing.fa.txt

index 2ce768b..26475bd 100644 (file)
@@ -43,11 +43,13 @@ ACTUAL COMPUTING
 MAINTAINING THIS SITE
 
   The pages of this site are all written in plain text and composed in
 MAINTAINING THIS SITE
 
   The pages of this site are all written in plain text and composed in
-  GNU Emacs.  They are then automatically converted to HTML with
-  minimal changes -- mostly just linkifying URLs -- on each git push,
-  by this nifty Perl script: https://bndl.org/txt2html.  To get the
-  git repository containing all of the pages and their history of
-  changes, you can run  git clone https://bndl.org  in a terminal.
+  GNU Emacs.  They are then automatically converted to output markups
+  such as HTML with minimal changes -- mostly linkifying URLs -- on
+  each git push using a server-side git post-receive hook that runs
+  `make' -- see https://bndl.org/GNUmakefile -- which ultimately runs
+  this nifty Perl script: https://bndl.org/txt2pre.  To get the git
+  repository containing all of the pages and their history of changes,
+  you can run  git clone https://bndl.org  in a terminal.
 
 
                                  -*-
 
 
                                  -*-
index 42fc537..e801cc0 100644 (file)
 
 به‌روزرسانی این سایت
 
 
 به‌روزرسانی این سایت
 
-  صفحات این سایت با استفاده از گنو ایمکس و به صورت دستی با HTML ساده
-  نوشته شده‌اند.  با اجرای دستور  git clone https://bndl.org  در یک
-  ترمینال می‌توانید مخرن گیت شامل تمامی صفحات این سایت و تاریخچهٔ
-  تغییرات آن‌ها را دریافت کنید.
+  تمام صفحات این سایت در متن ساده و با استفاده از گنو ایمکس نوشته
+  شده‌اند.  این صفحات سپس به صورت اتوماتیک و با حداقل تغییرات به
+  فرمت‌های خروجی همانند HTML تبدیل می‌شوند.  شروع این پروسه بر عهدهٔ یک
+  قلاب post-receive (پس از دریافت) گیت است که پس از ارسال دریافت هر
+  مجموعه تغییرات مخزن گیت روی سرور دستور «make» را اجرا می‌کند (برای
+  اطلاعات بیشتر پروندهٔ https://bndl.org/GNUmakefile را ببینید) که
+  نهایتا این برنامهٔ Perl را اجرا می‌کند: https://bndl.org/txt2pre.
+  برای دریافت مخزن گیت شامل تمامی صفحات سایت و تاریخچهٔ تغییراتشان
+  می‌توانید دستور git clone https://bndl.org را در یک ترمینال اجرا
+  کنید.
 
 
                                  -*-
 
 
                                  -*-