From 1e5a49d3f4ccf86dc6e764579440bf630c597855 Mon Sep 17 00:00:00 2001 From: Alexey Lustin Date: Fri, 18 Sep 2015 02:11:15 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B2=D0=B0=D1=8F=20=D1=81?= =?UTF-8?q?=D0=BE=D0=B3=D0=BB=D0=B0=D1=81=D0=BE=D0=B2=D0=B0=D0=BD=D0=BD?= =?UTF-8?q?=D0=B0=D1=8F=20=D0=B8=20=D0=BE=D1=82=D0=BB=D0=B0=D0=B6=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D0=B0=D1=8F=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexey Lustin --- .gitignore | 1 + LICENSE | 55 ++++++++++++++++++++++++++++++++++++++++++++++ README.md | 49 +++++++++++++++++++++++++++++++++++++++++ doc/README.md | 1 + examples/README.md | 1 + features/README.md | 8 +++++++ lib/README.md | 1 + src/README.md | 1 + tools/README.md | 1 + vendor/README.md | 10 +++++++++ 10 files changed, 128 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 doc/README.md create mode 100644 examples/README.md create mode 100644 features/README.md create mode 100644 lib/README.md create mode 100644 src/README.md create mode 100644 tools/README.md create mode 100644 vendor/README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..395fbe1 --- /dev/null +++ b/LICENSE @@ -0,0 +1,55 @@ +en-US + +Copyright (c) 2015, SilverBulleters, LLC +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of "Vanessa Bootstrap" nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +ru-RU +Copyright (c) 2015, SilverBulleters, LLC + +Разрешается повторное распространение и использование как в виде исходного кода, +так и в двоичной форме, с изменениями или без, при соблюдении следующих условий: + +* При повторном распространении исходного кода должно оставаться указанное +выше уведомление об авторском праве, этот список условий и последующий отказ от гарантий. + +* При повторном распространении двоичного кода должна сохраняться указанная +выше информация об авторском праве, этот список условий и последующий отказ от гарантий в документации и/или в других материалах, поставляемых при распространении. + +* Ни название продукта "Vanessa Bootstrap", ни имена его разработчиков не могут быть использованы +в качестве поддержки или продвижения продуктов, основанных на этом ПО без предварительного письменного разрешения. + +ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ «КАК ОНА ЕСТЬ» +БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, +ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. +НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, +НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, +КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, +ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, +СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, +ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), +ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ. diff --git a/README.md b/README.md new file mode 100644 index 0000000..62df0c0 --- /dev/null +++ b/README.md @@ -0,0 +1,49 @@ +## Шаблон для работы правильного 1С разработчика + +* содержит выработанную и обдуманную семантически структуру каталогов +* содержит необходимые подмодули для быстрого старта + +### Порядок установки + +* прочитайте [Wiki](https://github.com/silverbulleters/vanessa-bootstrap/wiki/%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0%D0%BC-1%D0%A1) +* склонируйте репозиторий + +```Shell +git clone https://github.com/silverbulleters/vanessa-bootstrap.git <название-вашего-продукта-1С> +``` +* подключите репозиторий к своему git серверу (GitHub, Bitbucket, GitLab, etc) + +```Shell +cd <название-вашего-продукта-1С> +git remote set-url origin git://new.url.here +``` + +* не забудьте подписаться на обновление шаблона + +``` +git remote set-url bootstrap https://github.com/silverbulleters/vanessa-bootstrap.git +``` + +теперь вы можете начинать разрабатывать по правильному и быть подписанными на любые изменениями. + +### Порядок обновления + +Чтобы получить изменения каталога + +```Shell +git pull bootstrap <ваша текущая ветка разработки> +``` + +### Возможности доработки шаблона + +* откройте issue - тогда можно обсудить необходимость адаптации под ваши задачи +* войдите в чат Gitter - чтобы задать дополнительные вопросы +* сделайте fork, внесите изменения и выполните pull request с предлагаемыми вами изменениями (fork и pull request - это кнопки на GitHub.) + +### Заметки на полях + +* структура в перспективе будет содержать и адаптацию семантики каталогов для проектов на проекте Graphite от компании 1С после появления официального стабильного релиза + +~~~ +TODO - дополнить и расширить описание и документацию +~~~ \ No newline at end of file diff --git a/doc/README.md b/doc/README.md new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/doc/README.md @@ -0,0 +1 @@ +1 diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/examples/README.md @@ -0,0 +1 @@ +1 diff --git a/features/README.md b/features/README.md new file mode 100644 index 0000000..8fd0168 --- /dev/null +++ b/features/README.md @@ -0,0 +1,8 @@ +# + +* Core - +* Libraries - +* Support - +* StepsGenerator - +* StepsRunner - +* UITestRunner - \ No newline at end of file diff --git a/lib/README.md b/lib/README.md new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/lib/README.md @@ -0,0 +1 @@ +1 diff --git a/src/README.md b/src/README.md new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/src/README.md @@ -0,0 +1 @@ +1 diff --git a/tools/README.md b/tools/README.md new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tools/README.md @@ -0,0 +1 @@ +1 diff --git a/vendor/README.md b/vendor/README.md new file mode 100644 index 0000000..e89478f --- /dev/null +++ b/vendor/README.md @@ -0,0 +1,10 @@ +### Каталог Vendors + +предназначен для хранения внешних зависимостей - библиотек, конфигураций и т.для + +#### модули по умолчанию + +* vanessa-behavior +* vanessa-base-init +* vanessa-bdd-editor +* precommit1C \ No newline at end of file