Browse Source

Update lfsa to use semantic versioning

master
parent
commit
64783532a2
9 changed files with 60 additions and 57 deletions
  1. +12
    -11
      lfsa/en/index.html
  2. +11
    -11
      lfsa/en/index.md
  3. +3
    -2
      lfsa/en/item.template
  4. BIN
      lfsa/img/lfsa-on-macos.png
  5. BIN
      lfsa/img/lfsa-on-windows.png
  6. +0
    -0
      lfsa/lfsa_1.0.0.py
  7. +18
    -17
      lfsa/ru/index.html
  8. +13
    -14
      lfsa/ru/index.md
  9. +3
    -2
      lfsa/ru/item.template

+ 12
- 11
lfsa/en/index.html View File

@@ -91,32 +91,32 @@
<center><h1>
</h1></center>
<center><div class="contents">
<h2 id="overview">Overview</h2>
<p>Local File System Access (LFSA) is:</p>
<p><strong>L</strong>ocal <strong>F</strong>ile <strong>S</strong>ystem <strong>A</strong>ccess (<strong>LFSA</strong>) is:</p>
<ul>
<li>a tiny web server to allow client side JS access to local file system</li>
<li>a buildling block for Client Side Web Apps (CSWA)</li>
<li>a buildling block for <strong>C</strong>lient <strong>S</strong>ide <strong>W</strong>eb <strong>A</strong>pps (<strong>CSWA</strong>)</li>
<li>a single Python file</li>
<li>released under <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> license (public domain)</li>
</ul>
<h2 id="cswa">CSWA</h2>
<p>Client Side Web Apps run solely on your device, they are not related to cloud solutions in any way: nobody can pull the plug on you.
CSWAs use LFSA to keep data at your hard drive, so you have complete control of your data.</p>
CSWAs may use LFSA to keep data locally so that you could have complete control of your data.</p>
<p><a href="http://opengamestudio.org/pskov">PSKOV</a> static site generator is the first CSWA to use LFSA.</p>
<h2 id="install">Install</h2>
<p>If you use Linux or macOS released after 2005 (yes, 2005), you only need to <a href="../lfsa-201905.py">download lfsa-201905.py</a>.</p>
<p>If you use Linux or macOS released after 2005 (yes, 2005), you only need to <a href="../lfsa_1.0.0.py">download lfsa_1.0.0.py</a>.</p>
<p>If you use Windows 2000 or newer (excluding Windows ME), you need to:</p>
<ul>
<li><a href="https://www.python.org/downloads/windows/">download</a> and install Python 2.3 or newer</li>
<li><a href="../lfsa-201905.py">download lfsa-201905.py</a></li>
<li><a href="../lfsa_1.0.0.py">download lfsa_1.0.0.py</a></li>
</ul>
<h2 id="run">Run</h2>
<p>If you use Linux or macOS, run LFSA in Terminal this way:</p>
<pre><code>/path/to/lfsa-201905.py /path/to/dir
<p>If you use Linux or macOS, run LFSA in terminal this way:</p>
<pre><code>/path/to/lfsa_1.0.0.py /path/to/dir
</code></pre>
<p>Here's how it looks like on macOS Mojave:</p>
<p><img src="../img/lfsa-on-macos.png" alt="LFSA on macOS Mojave" /></p>
<p>If you use Windows, run LFSA in <a href="https://en.wikipedia.org/wiki/Cmd.exe">CMD</a> this way:</p>
<pre><code>C:/path/to/Python/installation/python.exe C:/path/to/lfsa-201905.py C:/path/to/dir
<pre><code>C:/path/to/Python/installation/python.exe C:/path/to/lfsa_1.0.0.py C:/path/to/dir
</code></pre>
<p>Here's how it looks like on Windows 2000:</p>
<p><img src="../img/lfsa-on-windows.png" alt="LFSA on Windows 2000" /></p>
@@ -124,8 +124,9 @@ CSWAs use LFSA to keep data at your hard drive, so you have complete control of
<p>As you noticed, LFSA can run on really old operating systems dating back to 2000. That's intentional: we care about users, so we want to cover as many users as possible.</p>
</div></center>
<div id="footer">
This site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>.
Source code is <a href="http://github.com/ogstudio/site-lfsa">here</a>.
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
from <a href="http://github.com/ogstudio/site-lfsa">this source code</a>.
The site is hosted by <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


+ 11
- 11
lfsa/en/index.md View File

@@ -4,36 +4,35 @@ Category: Page
Slug: index
Lang: en

## Overview

Local File System Access (LFSA) is:
**L**ocal **F**ile **S**ystem **A**ccess (**LFSA**) is:

* a tiny web server to allow client side JS access to local file system
* a buildling block for Client Side Web Apps (CSWA)
* a buildling block for **C**lient **S**ide **W**eb **A**pps (**CSWA**)
* a single Python file
* released under [CC0][cc0] license (public domain)

## CSWA

Client Side Web Apps run solely on your device, they are not related to cloud solutions in any way: nobody can pull the plug on you.
CSWAs use LFSA to keep data at your hard drive, so you have complete control of your data.
CSWAs may use LFSA to keep data locally so that you could have complete control of your data.

[PSKOV][pskov] static site generator is the first CSWA to use LFSA.

## Install

If you use Linux or macOS released after 2005 (yes, 2005), you only need to [download lfsa-201905.py][lfsa-local].
If you use Linux or macOS released after 2005 (yes, 2005), you only need to [download lfsa_1.0.0.py][lfsa-local].

If you use Windows 2000 or newer (excluding Windows ME), you need to:

* [download][python] and install Python 2.3 or newer
* [download lfsa-201905.py][lfsa-local]
* [download lfsa_1.0.0.py][lfsa-local]

## Run

If you use Linux or macOS, run LFSA in Terminal this way:
If you use Linux or macOS, run LFSA in terminal this way:

```
/path/to/lfsa-201905.py /path/to/dir
/path/to/lfsa_1.0.0.py /path/to/dir
```

Here's how it looks like on macOS Mojave:
@@ -43,7 +42,7 @@ Here's how it looks like on macOS Mojave:
If you use Windows, run LFSA in [CMD][cmd] this way:

```
C:/path/to/Python/installation/python.exe C:/path/to/lfsa-201905.py C:/path/to/dir
C:/path/to/Python/installation/python.exe C:/path/to/lfsa_1.0.0.py C:/path/to/dir
```

Here's how it looks like on Windows 2000:
@@ -55,8 +54,9 @@ Here's how it looks like on Windows 2000:
As you noticed, LFSA can run on really old operating systems dating back to 2000. That's intentional: we care about users, so we want to cover as many users as possible.

[pskov]: http://opengamestudio.org/pskov
[lfsa-local]: ../lfsa-201905.py
[lfsa-local]: ../lfsa_1.0.0.py
[python]: https://www.python.org/downloads/windows/
[cmd]: https://en.wikipedia.org/wiki/Cmd.exe
[lfsa-on-macos]: ../img/lfsa-on-macos.png
[lfsa-on-windows]: ../img/lfsa-on-windows.png
[cc0]: https://creativecommons.org/share-your-work/public-domain/cc0/

+ 3
- 2
lfsa/en/item.template View File

@@ -94,8 +94,9 @@
PSKOV_ITEM_CONTENTS
</div></center>
<div id="footer">
This site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>.
Source code is <a href="http://github.com/ogstudio/site-lfsa">here</a>.
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
from <a href="http://github.com/ogstudio/site-lfsa">this source code</a>.
The site is hosted by <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


BIN
lfsa/img/lfsa-on-macos.png View File

Before After
Width: 800  |  Height: 600  |  Size: 373KB Width: 800  |  Height: 600  |  Size: 366KB

BIN
lfsa/img/lfsa-on-windows.png View File

Before After
Width: 800  |  Height: 600  |  Size: 26KB Width: 800  |  Height: 600  |  Size: 26KB

lfsa/lfsa-201905.py → lfsa/lfsa_1.0.0.py View File


+ 18
- 17
lfsa/ru/index.html View File

@@ -91,41 +91,42 @@
<center><h1>
</h1></center>
<center><div class="contents">
<h2 id="">Обзор</h2>
<p>К Локальной Файловой Системе Доступ (ЛФСД, LFSA) является:</p>
<p>К <strong>Л</strong>окальной <strong>Ф</strong>айловой <strong>С</strong>истеме <strong>Д</strong>оступ (<strong>ЛФСД</strong>):</p>
<ul>
<li>крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе</li>
<li>кирпичиком фундамента Сетевых Приложений на Стороне Клиента (СПСК, CSWA)</li>
<li>файлом Python</li>
<li>является крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе</li>
<li>является кирпичиком фундамента <strong>С</strong>етевых <strong>П</strong>риложений на <strong>С</strong>тороне <strong>К</strong>лиента (<strong>СПСК</strong>)</li>
<li>умещается в одном файле Python</li>
<li>выпущен под лицензией <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> (общественное достояние)</li>
</ul>
<h2 id="-1">СПСК</h2>
<h2 id="">СПСК</h2>
<p>Сетевые Приложения на Стороне Клиента выполняются исключительно на вашем устройстве, они никак не связаны с облачными решениями: никто не сможет их отключить.
СПСК используют ЛФСД для хранения данных на вашем жёстком диске, поэтому вы полностью владеете своими данными.</p>
СПСК могут использовать ЛФСД для хранения данных локально, чтобы вы полность их контролировали.</p>
<p><a href="http://opengamestudio.org/pskov">ПСКОВ</a> (генератор статических сайтов) является первым СПСК, использующим ЛФСД.</p>
<h2 id="-2">Установка</h2>
<p>Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто <a href="../lfsa-201905.py">загрузить lfsa-201905.py</a>.</p>
<h2 id="-1">Установка</h2>
<p>Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто <a href="../lfsa_1.0.0.py">загрузить lfsa_1.0.0.py</a>.</p>
<p>Если вы используете Windows 2000 или новее (за исключением Windows ME), вам необходимо:</p>
<ul>
<li><a href="https://www.python.org/downloads/windows/">загрузить</a> и установить Python 2.3 либо новее</li>
<li><a href="../lfsa-201905.py">загрузить lfsa-201905.py</a></li>
<li><a href="../lfsa_1.0.0.py">загрузить lfsa_1.0.0.py</a></li>
</ul>
<h2 id="-3">Запуск</h2>
<p>Если вы используете Linux или macOS, запускайте ЛФСД в Терминале следующим образом:</p>
<pre><code>/путь/до/lfsa-201905.py /путь/до/директории
<h2 id="-2">Запуск</h2>
<p>Если вы используете Linux или macOS, запускайте ЛФСД в терминале следующим образом:</p>
<pre><code>/путь/до/lfsa_1.0.0.py /путь/до/директории
</code></pre>
<p>Вот как это выглядит на macOS Mojave:</p>
<p><img src="../img/lfsa-on-macos.png" alt="ЛФСД на macOS Mojave" /></p>
<p>Если вы используете Windows, запускайте ЛФСД в <a href="https://ru.wikipedia.org/wiki/Cmd.exe">CMD</a> следующим образом:</p>
<pre><code>C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-201905.py C:/путь/до/директории
<pre><code>C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa_1.0.0.py C:/путь/до/директории
</code></pre>
<p>Вот как это выглядит на Windows 2000:</p>
<p><img src="../img/lfsa-on-windows.png" alt="ЛФСД на Windows 2000" /></p>
<h2 id="-4">Долговечность</h2>
<h2 id="-3">Долговечность</h2>
<p>Как вы заметили, ЛФСД может работать на действительно старых операционных системах, родом из 2000-х. Это осознанный выбор: мы заботимся о пользователях, поэтому хотим предоставить наш инструмент как можно большему числу пользователей.</p>
</div></center>
<div id="footer">
Этот сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>.
Исходный код <a href="http://github.com/ogstudio/site-lfsa">здесь</a>.
Сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>
из <a href="http://github.com/ogstudio/site-lfsa">этого исходного кода</a>.
Сайт расположен на <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


+ 13
- 14
lfsa/ru/index.md View File

@@ -4,37 +4,35 @@ Category: Page
Slug: index
Lang: ru

## Обзор
К **Л**окальной **Ф**айловой **С**истеме **Д**оступ (**ЛФСД**):

К Локальной Файловой Системе Доступ (ЛФСД, LFSA) является:

* крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе
* кирпичиком фундамента Сетевых Приложений на Стороне Клиента (СПСК, CSWA)
* файлом Python
* является крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе
* является кирпичиком фундамента **С**етевых **П**риложений на **С**тороне **К**лиента (**СПСК**)
* умещается в одном файле Python
* выпущен под лицензией [CC0][cc0] (общественное достояние)

## СПСК

Сетевые Приложения на Стороне Клиента выполняются исключительно на вашем устройстве, они никак не связаны с облачными решениями: никто не сможет их отключить.
СПСК используют ЛФСД для хранения данных на вашем жёстком диске, поэтому вы полностью владеете своими данными.
СПСК могут использовать ЛФСД для хранения данных локально, чтобы вы полность их контролировали.

[ПСКОВ][pskov] (генератор статических сайтов) является первым СПСК, использующим ЛФСД.

## Установка

Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто [загрузить lfsa-201905.py][lfsa-local].
Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто [загрузить lfsa_1.0.0.py][lfsa-local].

Если вы используете Windows 2000 или новее (за исключением Windows ME), вам необходимо:

* [загрузить][python] и установить Python 2.3 либо новее
* [загрузить lfsa-201905.py][lfsa-local]
* [загрузить lfsa_1.0.0.py][lfsa-local]

## Запуск


Если вы используете Linux или macOS, запускайте ЛФСД в Терминале следующим образом:
Если вы используете Linux или macOS, запускайте ЛФСД в терминале следующим образом:

```
/путь/до/lfsa-201905.py /путь/до/директории
/путь/до/lfsa_1.0.0.py /путь/до/директории
```

Вот как это выглядит на macOS Mojave:
@@ -44,7 +42,7 @@ Lang: ru
Если вы используете Windows, запускайте ЛФСД в [CMD][cmd] следующим образом:

```
C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-201905.py C:/путь/до/директории
C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa_1.0.0.py C:/путь/до/директории
```

Вот как это выглядит на Windows 2000:
@@ -56,8 +54,9 @@ C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-2019
Как вы заметили, ЛФСД может работать на действительно старых операционных системах, родом из 2000-х. Это осознанный выбор: мы заботимся о пользователях, поэтому хотим предоставить наш инструмент как можно большему числу пользователей.

[pskov]: http://opengamestudio.org/pskov
[lfsa-local]: ../lfsa-201905.py
[lfsa-local]: ../lfsa_1.0.0.py
[python]: https://www.python.org/downloads/windows/
[cmd]: https://ru.wikipedia.org/wiki/Cmd.exe
[lfsa-on-macos]: ../img/lfsa-on-macos.png
[lfsa-on-windows]: ../img/lfsa-on-windows.png
[cc0]: https://creativecommons.org/share-your-work/public-domain/cc0/

+ 3
- 2
lfsa/ru/item.template View File

@@ -94,8 +94,9 @@
PSKOV_ITEM_CONTENTS
</div></center>
<div id="footer">
Этот сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>.
Исходный код <a href="http://github.com/ogstudio/site-lfsa">здесь</a>.
Сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>
из <a href="http://github.com/ogstudio/site-lfsa">этого исходного кода</a>.
Сайт расположен на <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


Loading…
Cancel
Save