diff --git a/FEATURE_COMPARISON.md b/FEATURE_COMPARISON.md index 5bb7285..28032a0 100644 --- a/FEATURE_COMPARISON.md +++ b/FEATURE_COMPARISON.md @@ -2,7 +2,7 @@ This document compares YAML, XML, JSON, and LINO data serialization formats, with a focus on cyclic reference support as requested in -[issue #55](https://github.com/linksplatform/Protocols.Lino/issues/55). +[issue #55](https://github.com/link-foundation/links-notation/issues/55). ## Cyclic References Support diff --git a/README.md b/README.md index 039f9ee..a75fa3d 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@ -# [Protocols.Lino](https://github.com/linksplatform/Protocols.Lino) (languages: en • [ru](README.ru.md)) +# [links-notation](https://github.com/link-foundation/links-notation) (languages: en • [ru](README.ru.md)) -| [![Actions Status](https://github.com/linksplatform/Protocols.Lino/workflows/js/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=js) | [![npm Version and Downloads count](https://img.shields.io/npm/v/links-notation?label=npm&style=flat)](https://www.npmjs.com/package/links-notation) | **[JavaScript](js/README.md)** | +| [![Actions Status](https://github.com/link-foundation/links-notation/workflows/js/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=js) | [![npm Version and Downloads count](https://img.shields.io/npm/v/links-notation?label=npm&style=flat)](https://www.npmjs.com/package/links-notation) | **[JavaScript](js/README.md)** | |:-|-:|:-| -| [![Actions Status](https://github.com/linksplatform/Protocols.Lino/workflows/rust/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=rust) | [![Crates.io Version and Downloads count](https://img.shields.io/crates/v/links-notation?label=crates.io&style=flat)](https://crates.io/crates/links-notation) | **[Rust](rust/README.md)** | -| [![Actions Status](https://github.com/linksplatform/Protocols.Lino/workflows/csharp/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=csharp) | [![NuGet Version and Downloads count](https://img.shields.io/nuget/v/LinkFoundation.LinksNotation?label=nuget&style=flat)](https://www.nuget.org/packages/LinkFoundation.LinksNotation) | **[C#](csharp/README.md)** | -| [![Actions Status](https://github.com/linksplatform/Protocols.Lino/workflows/python/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=python) | [![PyPI Version and Downloads count](https://img.shields.io/pypi/v/links-notation?label=pypi&style=flat)](https://pypi.org/project/links-notation/) | **[Python](python/README.md)** | +| [![Actions Status](https://github.com/link-foundation/links-notation/workflows/rust/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=rust) | [![Crates.io Version and Downloads count](https://img.shields.io/crates/v/links-notation?label=crates.io&style=flat)](https://crates.io/crates/links-notation) | **[Rust](rust/README.md)** | +| [![Actions Status](https://github.com/link-foundation/links-notation/workflows/csharp/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=csharp) | [![NuGet Version and Downloads count](https://img.shields.io/nuget/v/LinkFoundation.LinksNotation?label=nuget&style=flat)](https://www.nuget.org/packages/LinkFoundation.LinksNotation) | **[C#](csharp/README.md)** | +| [![Actions Status](https://github.com/link-foundation/links-notation/workflows/python/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=python) | [![PyPI Version and Downloads count](https://img.shields.io/pypi/v/links-notation?label=pypi&style=flat)](https://pypi.org/project/links-notation/) | **[Python](python/README.md)** | -[![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/linksplatform/Protocols.Lino) -[![Open in GitHub Codespaces](https://img.shields.io/badge/GitHub%20Codespaces-Open-181717?logo=github)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=linksplatform/Protocols.Lino) +[![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/link-foundation/links-notation) +[![Open in GitHub Codespaces](https://img.shields.io/badge/GitHub%20Codespaces-Open-181717?logo=github)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=link-foundation/links-notation) -[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4e7eb0a883e9439280c1097381d46b50)](https://app.codacy.com/gh/linksplatform/Protocols.Lino?utm_source=github.com&utm_medium=referral&utm_content=linksplatform/Protocols.Lino&utm_campaign=Badge_Grade_Settings) -[![CodeFactor](https://www.codefactor.io/repository/github/linksplatform/Protocols.Lino/badge)](https://www.codefactor.io/repository/github/linksplatform/Protocols.Lino) +[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4e7eb0a883e9439280c1097381d46b50)](https://app.codacy.com/gh/link-foundation/links-notation?utm_source=github.com&utm_medium=referral&utm_content=link-foundation/links-notation&utm_campaign=Badge_Grade_Settings) +[![CodeFactor](https://www.codefactor.io/repository/github/link-foundation/links-notation/badge)](https://www.codefactor.io/repository/github/link-foundation/links-notation) -LinksPlatform's Platform.Protocols.Lino Class Library. +Link Foundation's Links Notation Class Library. ![introduction](./docs/comparison/comparison.svg "json, xml and lino comparison") @@ -131,7 +131,7 @@ The notation uses two core concepts: For detailed implementation guides and API references, see the language-specific documentation: -- **[C# Documentation](https://linksplatform.github.io/Protocols.Lino/csharp/api/Platform.Protocols.Lino.html)** +- **[C# Documentation](https://link-foundation.github.io/links-notation/csharp/api/LinkFoundation.LinksNotation.html)** \- Complete API reference - **[C# README](csharp/README.md)** - Installation and usage guide - **[JavaScript README](js/README.md)** - Modern web development guide @@ -142,7 +142,7 @@ Additional resources: - [Feature Comparison](FEATURE_COMPARISON.md) - LINO vs YAML/XML/JSON feature analysis -- [PDF Documentation](https://linksplatform.github.io/Protocols.Lino/csharp/Platform.Protocols.Lino.pdf) +- [PDF Documentation](https://link-foundation.github.io/links-notation/csharp/LinkFoundation.LinksNotation.pdf) \- Complete reference for offline reading - [Links Theory 0.0.2](https://habr.com/en/articles/895896) - Theoretical foundation that Links Notation fully supports diff --git a/README.ru.md b/README.ru.md index bc950ed..08fde08 100644 --- a/README.ru.md +++ b/README.ru.md @@ -1,17 +1,17 @@ -# [Protocols.Lino](https://github.com/linksplatform/Protocols.Lino) (languages: [en](README.md) • ru) +# [links-notation](https://github.com/link-foundation/links-notation) (languages: [en](README.md) • ru) -| [![Состояние Actions](https://github.com/linksplatform/Protocols.Lino/workflows/js/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=js) | [![Версия npm пакета и количество загрузок](https://img.shields.io/npm/v/links-notation?label=npm&style=flat)](https://www.npmjs.com/package/links-notation) | **[JavaScript](js/README.ru.md)** | +| [![Состояние Actions](https://github.com/link-foundation/links-notation/workflows/js/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=js) | [![Версия npm пакета и количество загрузок](https://img.shields.io/npm/v/links-notation?label=npm&style=flat)](https://www.npmjs.com/package/links-notation) | **[JavaScript](js/README.ru.md)** | |:-|-:|:-| -| [![Состояние Actions](https://github.com/linksplatform/Protocols.Lino/workflows/rust/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=rust) | [![Версия Crates.io и количество загрузок](https://img.shields.io/crates/v/links-notation?label=crates.io&style=flat)](https://crates.io/crates/links-notation) | **[Rust](rust/README.ru.md)** | -| [![Состояние Actions](https://github.com/linksplatform/Protocols.Lino/workflows/csharp/badge.svg)](https://github.com/linksplatform/Protocols.Lino/actions?workflow=csharp) | [![Версия NuGet пакета и количество загрузок](https://img.shields.io/nuget/v/LinkFoundation.LinksNotation?label=nuget&style=flat)](https://www.nuget.org/packages/LinkFoundation.LinksNotation) | **[C#](csharp/README.ru.md)** | +| [![Состояние Actions](https://github.com/link-foundation/links-notation/workflows/rust/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=rust) | [![Версия Crates.io и количество загрузок](https://img.shields.io/crates/v/links-notation?label=crates.io&style=flat)](https://crates.io/crates/links-notation) | **[Rust](rust/README.ru.md)** | +| [![Состояние Actions](https://github.com/link-foundation/links-notation/workflows/csharp/badge.svg)](https://github.com/link-foundation/links-notation/actions?workflow=csharp) | [![Версия NuGet пакета и количество загрузок](https://img.shields.io/nuget/v/LinkFoundation.LinksNotation?label=nuget&style=flat)](https://www.nuget.org/packages/LinkFoundation.LinksNotation) | **[C#](csharp/README.ru.md)** | -[![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/linksplatform/Protocols.Lino) -[![Open in GitHub Codespaces](https://img.shields.io/badge/GitHub%20Codespaces-Open-181717?logo=github)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=linksplatform/Protocols.Lino) +[![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/link-foundation/links-notation) +[![Open in GitHub Codespaces](https://img.shields.io/badge/GitHub%20Codespaces-Open-181717?logo=github)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=link-foundation/links-notation) -[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4e7eb0a883e9439280c1097381d46b50)](https://app.codacy.com/gh/linksplatform/Protocols.Lino?utm_source=github.com&utm_medium=referral&utm_content=linksplatform/Protocols.Lino&utm_campaign=Badge_Grade_Settings) -[![CodeFactor](https://www.codefactor.io/repository/github/linksplatform/Protocols.Lino/badge)](https://www.codefactor.io/repository/github/linksplatform/Protocols.Lino) +[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4e7eb0a883e9439280c1097381d46b50)](https://app.codacy.com/gh/link-foundation/links-notation?utm_source=github.com&utm_medium=referral&utm_content=link-foundation/links-notation&utm_campaign=Badge_Grade_Settings) +[![CodeFactor](https://www.codefactor.io/repository/github/link-foundation/links-notation/badge)](https://www.codefactor.io/repository/github/link-foundation/links-notation) -Библиотека классов ПлатформыСвязей LinkFoundation.LinksNotation. +Библиотека классов Link Foundation LinkFoundation.LinksNotation. ![introduction](./docs/comparison/comparison.svg "сравнение json, xml и lino") @@ -106,17 +106,17 @@ let links = parse_lino("папа (любитМаму: любит маму)").unw Для подробных руководств по реализации и справочников API смотрите документацию для конкретных языков: -- **[Документация C#](https://linksplatform.github.io/Protocols.Lino/csharp/api/LinkFoundation.LinksNotation.html)** +- **[Документация C#](https://link-foundation.github.io/links-notation/csharp/api/LinkFoundation.LinksNotation.html)** \- Полный справочник API - **[README C#](csharp/README.ru.md)** - Руководство по установке и использованию - **[README JavaScript](js/README.ru.md)** - Руководство для современной - веб-разработки + веб-разработки - **[README Rust](rust/README.ru.md)** - Руководство по высокопроизводительному парсингу Дополнительные ресурсы: -- [PDF Документация](https://linksplatform.github.io/Protocols.Lino/csharp/LinkFoundation.LinksNotation.pdf) +- [PDF Документация](https://link-foundation.github.io/links-notation/csharp/LinkFoundation.LinksNotation.pdf) \- Полный справочник для офлайн чтения - [Теория связей 0.0.2](https://habr.com/ru/articles/804617) - Теоретическая основа, которую Нотация Связей полностью поддерживает diff --git a/csharp/LinkFoundation.LinksNotation/LinkFoundation.LinksNotation.csproj b/csharp/LinkFoundation.LinksNotation/LinkFoundation.LinksNotation.csproj index 0324867..46676d3 100644 --- a/csharp/LinkFoundation.LinksNotation/LinkFoundation.LinksNotation.csproj +++ b/csharp/LinkFoundation.LinksNotation/LinkFoundation.LinksNotation.csproj @@ -9,11 +9,11 @@ net8 LinkFoundation.LinksNotation LinksPlatform;Protocols.Lino;Lino;IListExtensions;Link;Parser - https://raw.githubusercontent.com/linksplatform/Documentation/18469f4d033ee9a5b7b84caab9c585acab2ac519/doc/Avatar-rainbow-icon-64x64.png - https://linksplatform.github.io/Protocols.Lino + https://raw.githubusercontent.com/link-foundation/Documentation/18469f4d033ee9a5b7b84caab9c585acab2ac519/doc/Avatar-rainbow-icon-64x64.png + https://link-foundation.github.io/links-notation Unlicense git - git://github.com/linksplatform/Protocols.Lino + git://github.com/link-foundation/links-notation false false true diff --git a/csharp/README.md b/csharp/README.md index 4571ee8..b47e593 100644 --- a/csharp/README.md +++ b/csharp/README.md @@ -28,8 +28,8 @@ dotnet add package Platform.Protocols.Lino Clone the repository and build: ```bash -git clone https://github.com/linksplatform/Protocols.Lino.git -cd Protocols.Lino/csharp +git clone https://github.com/link-foundation/links-notation.git +cd links-notation/csharp dotnet build Platform.Protocols.Lino.sln ``` @@ -151,4 +151,4 @@ mama has house ## Documentation For complete API documentation, visit: -[Platform.Protocols.Lino Documentation](https://linksplatform.github.io/Protocols.Lino/csharp/api/Platform.Protocols.Lino.html) +[LinkFoundation.LinksNotation Documentation](https://link-foundation.github.io/links-notation/csharp/api/LinkFoundation.LinksNotation.html) diff --git a/csharp/README.ru.md b/csharp/README.ru.md index 608cae8..b86e257 100644 --- a/csharp/README.ru.md +++ b/csharp/README.ru.md @@ -28,8 +28,8 @@ dotnet add package Platform.Protocols.Lino Клонируйте репозиторий и соберите проект: ```bash -git clone https://github.com/linksplatform/Protocols.Lino.git -cd Protocols.Lino/csharp +git clone https://github.com/link-foundation/links-notation.git +cd links-notation/csharp dotnet build Platform.Protocols.Lino.sln ``` @@ -151,4 +151,4 @@ var customParser = new Parser(); ## Документация Полная документация API: -[Platform.Protocols.Lino Documentation](https://linksplatform.github.io/Protocols.Lino/csharp/api/Platform.Protocols.Lino.html) +[LinkFoundation.LinksNotation Documentation](https://link-foundation.github.io/links-notation/csharp/api/LinkFoundation.LinksNotation.html) diff --git a/docs/website/dist/index.html b/docs/website/dist/index.html index ed36344..8718b2e 100644 --- a/docs/website/dist/index.html +++ b/docs/website/dist/index.html @@ -29,7 +29,7 @@

Links Notation

  • Examples
  • Playground
  • Documentation
  • -
  • GitHub
  • +
  • GitHub
  • @@ -203,22 +203,22 @@

    Links Notation

    diff --git a/docs/website/index.html b/docs/website/index.html index 72b34c3..5d9ab15 100644 --- a/docs/website/index.html +++ b/docs/website/index.html @@ -28,7 +28,7 @@

    Links Notation

  • Examples
  • Playground
  • Documentation
  • -
  • GitHub
  • +
  • GitHub
  • @@ -202,22 +202,22 @@

    Links Notation

    diff --git a/python/README.md b/python/README.md index 69f658f..455b950 100644 --- a/python/README.md +++ b/python/README.md @@ -158,6 +158,6 @@ This project is released into the public domain under the [Unlicense](../LICENSE ## Links -- [Main Repository](https://github.com/linksplatform/Protocols.Lino) +- [Main Repository](https://github.com/link-foundation/links-notation) - [PyPI Package](https://pypi.org/project/platform-lino/) -- [Documentation](https://linksplatform.github.io/Protocols.Lino/) +- [Documentation](https://link-foundation.github.io/links-notation/) diff --git a/python/pyproject.toml b/python/pyproject.toml index 7bb1353..9db24ad 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -28,9 +28,9 @@ classifiers = [ requires-python = ">=3.8" [project.urls] -Homepage = "https://github.com/linksplatform/Protocols.Lino" -Repository = "https://github.com/linksplatform/Protocols.Lino" -Issues = "https://github.com/linksplatform/Protocols.Lino/issues" +Homepage = "https://github.com/link-foundation/links-notation" +Repository = "https://github.com/link-foundation/links-notation" +Issues = "https://github.com/link-foundation/links-notation/issues" [tool.setuptools] packages = ["links_notation"] diff --git a/rust/Cargo.toml b/rust/Cargo.toml index b7eafe4..df0e0bb 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -4,7 +4,7 @@ version = "0.8.0" edition = "2021" description = "Rust implementation of the Lino protocol parser" license = "Unlicense" -repository = "https://github.com/linksplatform/Protocols.Lino" +repository = "https://github.com/link-foundation/links-notation" keywords = ["lino", "parser", "links", "notation", "protocol"] categories = ["parsing"] diff --git a/rust/README.md b/rust/README.md index 34cf8c2..29d3f9b 100644 --- a/rust/README.md +++ b/rust/README.md @@ -19,8 +19,8 @@ lino = { path = "." } # For local development Clone the repository and build: ```bash -git clone https://github.com/linksplatform/Protocols.Lino.git -cd Protocols.Lino/rust +git clone https://github.com/link-foundation/links-notation.git +cd links-notation/rust cargo build ``` diff --git a/rust/README.ru.md b/rust/README.ru.md index 0d775b5..244c0f8 100644 --- a/rust/README.ru.md +++ b/rust/README.ru.md @@ -19,8 +19,8 @@ lino = { path = "." } # Для локальной разработки Клонируйте репозиторий и соберите: ```bash -git clone https://github.com/linksplatform/Protocols.Lino.git -cd Protocols.Lino/rust +git clone https://github.com/link-foundation/links-notation.git +cd links-notation/rust cargo build ```