Linku: Difference between revisions

From sona pona, the Toki Pona wiki
Content added Content deleted
No edit summary
Line 5: Line 5:
'''{{tok|Linku}}''' ({{tp|[[sitelen pona]]}}: {{sp|Linku}}) is a {{w|free and open-source}} {{w|dictionary}} project about [[Toki Pona]] and the collection of data and tools involving it.<ref>[https://linku.la/about/ "About Linku"]. {{tp|lipu Linku}}. Retrieved 16 October 2023.</ref> The name {{tp|Linku}} was coined by {{tok|[[kala Asi]]}} in 2021 and is derived from the words {{tp|[[linluwi]]}}, meaning "internet", and {{ku}}, the second book by {{tok|[[jan Sonja]]}}.<ref name="asi2022">{{tok|[[kala Asi]]}} (19 August 2022). [https://www.youtube.com/watch?v=3ycg6Wl_QzU {{tp|Linku li seme?}}]. [https://web.archive.org/web/20230608133557/https://www.youtube.com/watch?v=3ycg6Wl_QzU Archived] from the original on 8 June 2023. ''YouTube''. Retrieved 18 October 2023.</ref> It was originally a temporary name but ended up becoming permanent.
'''{{tok|Linku}}''' ({{tp|[[sitelen pona]]}}: {{sp|Linku}}) is a {{w|free and open-source}} {{w|dictionary}} project about [[Toki Pona]] and the collection of data and tools involving it.<ref>[https://linku.la/about/ "About Linku"]. {{tp|lipu Linku}}. Retrieved 16 October 2023.</ref> The name {{tp|Linku}} was coined by {{tok|[[kala Asi]]}} in 2021 and is derived from the words {{tp|[[linluwi]]}}, meaning "internet", and {{ku}}, the second book by {{tok|[[jan Sonja]]}}.<ref name="asi2022">{{tok|[[kala Asi]]}} (19 August 2022). [https://www.youtube.com/watch?v=3ycg6Wl_QzU {{tp|Linku li seme?}}]. [https://web.archive.org/web/20230608133557/https://www.youtube.com/watch?v=3ycg6Wl_QzU Archived] from the original on 8 June 2023. ''YouTube''. Retrieved 18 October 2023.</ref> It was originally a temporary name but ended up becoming permanent.


== Community ==
==Community==


=== kulupu Linku ===
==={{tp|kulupu Linku}}===
'''[https://discord.gg/A3ZPqnHHsy kulupu Linku]''' is a Discord server for collaboration on Linku projects. Linku contributors include, but are not limited to:
{{tp|kulupu Linku}} is a {{w|Discord}} server for collaboration on {{tok|Linku}} projects. {{tok|Linku}} contributors include, but are not limited to:


* [[jan Kekan San]], [[kala Asi]] - general maintainers of all Linku projects;
* {{tok|[[jan Kekan San]]}}, {{tok|[[kala Asi]]}} general maintainers of all {{tok|Linku}} projects
* {{tok|jan Ke Tami}} maintainer of the font list
* jan Telesi - work on sona Linku, and the new version of lipu Linku;
* {{tok|jan Telesi}} work on {{tp|sona Linku}}, and the new version of {{tp|lipu Linku}}
* jan Ke Tami - maintainer of the font list.


=== nimi Linku ===
==={{tp|nimi Linku}}===
'''[https://nimi.linku.la/ nimi Linku]''' is a Crowdin Enterprise organisation for localising the Linku dataset.
{{tp|nimi Linku}} is a Crowdin Enterprise organization for localizing the {{tok|Linku}} dataset.<ref>{{cite web|url=https://nimi.linku.la/|title={{tp|kulupu Linku}}|website=Crowdin|access-date=2024-01-19}}</ref>


== Data ==
==Data==


=== sona Linku ===
==={{tp|sona Linku}}===
[https://github.com/lipu-linku/sona '''sona Linku'''] is a collaborative, open dataset, including:
{{tp|sona Linku}} is a collaborative, free and open dataset, including the following:<ref>{{cite web|url=https://github.com/lipu-linku/sona|title={{tok|sona}}|website=GitHub|access-date=2024-01-19}}</ref>


* A localised dictionary of Toki Pona words, known as the "''Linku dictionary''",
* Localized dictionary of Toki Pona words, known as the "{{tok|Linku}} dictionary",
* A dictionary of non-notable Toki Pona words, known as the "''Linku sandbox''",
* Dictionary of non-notable Toki Pona words, known as the "{{tok|Linku}} sandbox",
* A localised dictionary of [[luka pona]],
* Localized dictionary of {{tp|[[luka pona]]}},
* A list of [[Fonts|fonts]] for Toki Pona.
* List of [[fonts]] for Toki Pona.


The Linku dictionary is a derivative work of [[nimi ale pona]], created by jan inwin and maintained by lipamanka and jan Pensa. It also includes several other sources, such as [[jan Sonja]]'s free sample of [[ku]] survey data, kapesi Pake's nimi ali epiku, and ilo Eko's description of sitelen pona etymologies.
The {{tok|Linku}} dictionary is a derivative work of {{tp|[[nimi ale pona]]}}, created by {{tok|jan inwin}} and maintained by {{tok|lipamanka}} and {{tok|jan Pensa}}.<ref>{{cite nimi ale pona 2nd ed}}</ref> It also includes several other sources, such as free sample of {{tp|ku}} survey data by {{tok|jan Sonja}}, {{tp|nimi ali epiku}} by {{tok|kapesi Pake}}, and description of {{tp|sitelen pona}} etymologies by {{tok|ilo Eko}}.<ref>{{cite sitelen pona etymology}}</ref>


The data is stored as .toml files, and automatically built to .json files.
The data is stored as TOML files, and automatically built to JSON files. As of January 2024, there is ongoing work to add an API for fetching smaller data objects instead of full JSON files.


{{tp|sona Linku}} is a replacement for deprecated {{tp|jasima Linku}},<ref>{{cite web|url=https://github.com/lipu-linku/jasima|title={{tok|jasima}}|website=GitHub|access-date=2024-01-19}}</ref> adding schema validation and Crowdin integration, and using TOML files instead of a Google spreadsheet as its data source.
As of January 2024, there is ongoing work to add an API for fetching smaller data objects instead of full .json files.


==={{tp|ijo Linku}}===
sona Linku is a replacement for deprecated '''[https://github.com/lipu-linku/jasima jasima Linku]''', adding schema validation and Crowdin integration, and using .toml files instead of a Google spreadsheet as its data source.
{{tp|ijo Linku}} is a collection of multimedia files for use by other Linku projects. As of January 2024, it includes:<ref>{{cite web|url=https://github.com/lipu-linku/ijo|title={{tok|ijo}}|website=GitHub|access-date=2024-01-19}}</ref>


* Audio recordings of Toki Pona word pronunciations by {{tok|jan Lakuse}} and {{tok|kala Asi}}
=== ijo Linku ===
* Videos of Luka Pona signs by {{tok|jan Olipija}} and others
'''[https://github.com/lipu-linku/ijo ijo Linku]''' is a collection of multimedia files for use by other Linku projects. As of January 2024, it includes:
* Images of {{tp|[[sitelen sitelen]]}} glyphs by [[Jonathan Gabel]]
* Results of {{tok|Linku}} surveys


==={{tp|nasin sitelen Linku}}===
* Audio recordings of Toki Pona word pronunciations
{{tp|nasin sitelen Linku}} is a repository of fonts for Toki Pona.<ref>{{cite web|url=https://github.com/lipu-linku/nasin-sitelen|title={{tok|nasin sitelen}}|website=GitHub|access-date=2024-01-19}}</ref> The font collection is a subset of fonts listed in {{tp|jasima Linku}}, limited to fonts that allow redistribution. As of January 2024, it contains 60 font files, and the repository may be merged with {{tp|ijo Linku}} in the future.
* Videos of Luka Pona signs
* Images of [[sitelen sitelen]] glyphs
* Results of Linku surveys


==Tools==
=== nasin sitelen Linku ===
[https://github.com/lipu-linku/nasin-sitelen '''nasin sitelen Linku'''] is a repository of fonts for Toki Pona. The font collection is a subset of fonts listed in jasima Linku, limited to fonts that allow redistribution.


==={{tp|lipu Linku}}===
As of January 2024, it contains 60 font files, and the repository may be merged with ijo Linku in the future.
{{tp|lipu Linku}} is a web frontend to the {{tok|Linku}} dictionary, written in vanilla JavaScript.<ref>{{cite web|url=https://github.com/lipu-linku/lipu-linku.github.io|title={{tok|lipu Linku}}|website=GitHub|access-date=2024-01-19}}</ref> As of January 2024, there is ongoing work on a replacement for {{tp|lipu Linku}} using {{w|SvelteKit}}.<ref>{{cite web|url=https://github.com/lipu-linku/lipu-svelte|title=lipu-svelte|website=GitHub|access-date=2024-01-19}}</ref>


{{tp|sitelen Linku}} is an unmaintaned fork of {{tp|lipu Linku}} designed to showcase a grid layout for {{tp|sitelen pona}}.<ref>{{cite web|url=https://github.com/lipu-linku/sitelen|title={{tok|sitelen}}|website=GitHub|access-date=2024-01-19}}</ref>
== Tools ==


=== lipu Linku ===
==={{tok|nimi.li}}===
{{tok|[[nimi.li]]}} is a third-party web frontend written in SvelteKit by {{tok|jan Tani}}. It uses the {{tok|Linku}} dataset with several additional words.
'''[https://github.com/lipu-linku/lipu-linku.github.io lipu Linku]''' is a web frontend to the Linku dictionary written in vanilla JavaScript.


==={{tp|ilo Linku}}===
[https://github.com/lipu-linku/sitelen '''sitelen Linku'''] is an unmaintained fork of lipu Linku, designed to showcase a grid layout for sitelen pona.
{{tp|ilo Linku}} is a Discord bot with access to the Linku dataset. The most notable commands are:<ref>{{cite web|url=https://github.com/lipu-linku/ilo|title={{tok|ilo}}|website=GitHub|access-date=2024-01-19}}</ref>


* <code>/n</code> for requesting the dictionary definition of a word
As of January 2024, there is [https://github.com/lipu-linku/lipu-svelte ongoing work] on a replacement for lipu Linku using SvelteKit.
* <code>/sp</code> for displaying {{tp|sitelen pona}} text in a given font

=== nimi.li ===
'''[[nimi.li]]''' is a third-party web frontend written in SvelteKit by jan Tani. It uses the Linku dataset with several additional words.

=== ilo Linku ===
'''[https://github.com/lipu-linku/ilo ilo Linku]''' is a Discord bot with access to the Linku dataset. The most notable commands are:

* /n for requesting the dictionary definition of a word,
* /sp for displaying text in a font.


==Word usage surveys==
==Word usage surveys==
{{Main|Usage categories}}
{{Main|Usage categories}}


The {{tok|Linku}} team puts out annual word usage surveys, to update the database with the best information, and to allow users to filter the dictionary by their preferred usage cutoff point. {{tok|kala Asi}} discussed surveying words in a segment for {{tok|[[suno pi toki pona]]}} 2023.<ref>{{tok|kala Asi}} (7 August 2023). [https://www.youtube.com/watch?v=wrFB1ETL1Hg {{tp|wile sona nimi}}]. [https://web.archive.org/web/20231018173305/https://www.youtube.com/watch?v=wrFB1ETL1Hg Archived] from the original on 18 October 2023. ''YouTube''. Retrieved 18 October 2023.</ref>
The {{tok|Linku}} team puts out annual word usage surveys, to update the database with the best information, and to allow users to filter the dictionary by their preferred usage cutoff point. {{tok|kala Asi}} discussed surveying words in a segment for {{tok|[[suno pi toki pona]]}} 2023.<ref>{{cite YouTube|url=https://www.youtube.com/watch?v=wrFB1ETL1Hg|title={{tp|wile sona nimi}}|name={{tok|kala Asi}}|channel={{tok|kala Asi}}|handle=kala_asi|date=2023-08-07|archive-url=https://web.archive.org/web/20231018173305/https://www.youtube.com/watch?v=wrFB1ETL1Hg|archive-date=2023-10-18|access-date=2023-10-18}}</ref>


==References==
==References==
Line 76: Line 70:
==External links==
==External links==
* [https://linku.la/ Official website]
* [https://linku.la/ Official website]
** [https://discord.gg/A3ZPqnHHsy Discord server] (invite link)
* [https://github.com/lipu-linku Organization] on {{w|GitHub}}
* [https://github.com/lipu-linku Organization] on {{w|GitHub}}
{{General}}
{{General}}

Revision as of 16:50, 19 January 2024

Under construction This article needs work:

The subject of this article is undergoing change, the technical details may not reflect the current state.

If you know about this topic, you can help us by editing it. (See all)
Logo for Linku

Linku (sitelen pona: Linku) is a free and open-source dictionary project about Toki Pona and the collection of data and tools involving it.[1] The name Linku was coined by kala Asi in 2021 and is derived from the words linluwi, meaning "internet", and ku, the second book by jan Sonja.[2] It was originally a temporary name but ended up becoming permanent.

Community

kulupu Linku

kulupu Linku is a Discord server for collaboration on Linku projects. Linku contributors include, but are not limited to:

  • jan Kekan San, kala Asi — general maintainers of all Linku projects
  • jan Ke Tami — maintainer of the font list
  • jan Telesi — work on sona Linku, and the new version of lipu Linku

nimi Linku

nimi Linku is a Crowdin Enterprise organization for localizing the Linku dataset.[3]

Data

sona Linku

sona Linku is a collaborative, free and open dataset, including the following:[4]

  • Localized dictionary of Toki Pona words, known as the "Linku dictionary",
  • Dictionary of non-notable Toki Pona words, known as the "Linku sandbox",
  • Localized dictionary of luka pona,
  • List of fonts for Toki Pona.

The Linku dictionary is a derivative work of nimi ale pona, created by jan inwin and maintained by lipamanka and jan Pensa.[5] It also includes several other sources, such as free sample of ku survey data by jan Sonja, nimi ali epiku by kapesi Pake, and description of sitelen pona etymologies by ilo Eko.[6]

The data is stored as TOML files, and automatically built to JSON files. As of January 2024, there is ongoing work to add an API for fetching smaller data objects instead of full JSON files.

sona Linku is a replacement for deprecated jasima Linku,[7] adding schema validation and Crowdin integration, and using TOML files instead of a Google spreadsheet as its data source.

ijo Linku

ijo Linku is a collection of multimedia files for use by other Linku projects. As of January 2024, it includes:[8]

  • Audio recordings of Toki Pona word pronunciations by jan Lakuse and kala Asi
  • Videos of Luka Pona signs by jan Olipija and others
  • Images of sitelen sitelen glyphs by Jonathan Gabel
  • Results of Linku surveys

nasin sitelen Linku

nasin sitelen Linku is a repository of fonts for Toki Pona.[9] The font collection is a subset of fonts listed in jasima Linku, limited to fonts that allow redistribution. As of January 2024, it contains 60 font files, and the repository may be merged with ijo Linku in the future.

Tools

lipu Linku

lipu Linku is a web frontend to the Linku dictionary, written in vanilla JavaScript.[10] As of January 2024, there is ongoing work on a replacement for lipu Linku using SvelteKit.[11]

sitelen Linku is an unmaintaned fork of lipu Linku designed to showcase a grid layout for sitelen pona.[12]

nimi.li

nimi.li is a third-party web frontend written in SvelteKit by jan Tani. It uses the Linku dataset with several additional words.

ilo Linku

ilo Linku is a Discord bot with access to the Linku dataset. The most notable commands are:[13]

  • /n for requesting the dictionary definition of a word
  • /sp for displaying sitelen pona text in a given font

Word usage surveys

The Linku team puts out annual word usage surveys, to update the database with the best information, and to allow users to filter the dictionary by their preferred usage cutoff point. kala Asi discussed surveying words in a segment for suno pi toki pona 2023.[14]

References

  1. "About Linku". lipu Linku. Retrieved 16 October 2023.
  2. kala Asi (19 August 2022). Linku li seme?. Archived from the original on 8 June 2023. YouTube. Retrieved 18 October 2023.
  3. "kulupu Linku". Crowdin. Retrieved 19 January 2024.
  4. "sona". GitHub. Retrieved 19 January 2024.
  5. Moniz, C. Ryan (jan inwin); van der Meulen, Spencer H. (jan Pensa); lipamanka. (8 October 2020). "nimi ale pona (2nd ed.)". Google Docs.
  6. ilo Eko. (14 November 2020). "sitelen pona etymology rough draft i guess". Google Docs. Archived from the original on 5 November 2023.
  7. "jasima". GitHub. Retrieved 19 January 2024.
  8. "ijo". GitHub. Retrieved 19 January 2024.
  9. "nasin sitelen". GitHub. Retrieved 19 January 2024.
  10. "lipu Linku". GitHub. Retrieved 19 January 2024.
  11. "lipu-svelte". GitHub. Retrieved 19 January 2024.
  12. "sitelen". GitHub. Retrieved 19 January 2024.
  13. "ilo". GitHub. Retrieved 19 January 2024.
  14. kala Asi. (7 August 2023). "wile sona nimi". kala Asi [@kala_asi]. YouTube. Archived from the original on 18 October 2023. Retrieved 18 October 2023.

External links