Skip to content

Conversation

@ftomassetti
Copy link
Contributor

@ftomassetti ftomassetti commented May 19, 2025

This is a draft PR, as requested by @enikao .

In this PR we:

  • Reorganize the content currently present at https://lionweb.io, splitting it into multiple pages. We also update the list of contributors, adding Pedro Molina e distinguishing currently active members from members who used to be active
  • Integrate the documentation currently under https://lionweb.io/lionweb-java and https://lionweb.io/lionweb-python
  • Adapt the documentation for LionWeb C#, adding a small tutorial
  • Create some documentation for LionWeb Typescript and the LionWeb Repository

I then plan to add a GitHub action to manage the publication, similarly to what we do here.

The quality of the documentation is not great, but I hope it can serve as a starting point and that we can then incrementally improving it over time.

To check the documentation, run npm run start from the website directory.

Todo

  • Document how we can configure the LionWeb Repository
  • Fix participation list

{
Key = "key-lang",
Version = "0",
Name = "Complaints Language",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a valid name -- we defined all IKeyed names must be valid programming identifiers

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right

Copy link

@dslmeinte dslmeinte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work!

{
public static void Run()
{

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this is a TODO, right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right, I will remove it

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this a duplicate of the file directly under examples-ts/?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right, removing a copy


```shell
# Run the tests
npm run test

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"npm test" does the same thing, and is slightly more ideomatic.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

noted, thank you

@ftomassetti ftomassetti marked this pull request as ready for review May 23, 2025 09:52
@ftomassetti
Copy link
Contributor Author

Merging, after discussion during the meeting and because approved by Meinte

@ftomassetti ftomassetti merged commit 9369878 into main May 23, 2025
1 check passed
@enikao enikao deleted the integrated-docs branch July 4, 2025 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants