Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Working in this repository

This is the source of [am.angouri.org](https://am.angouri.org), the website of
[AngouriMath](https://github.com/AngouriMath/AngouriMath). An agent maintaining it works as it does
in the library's repository, whose [AGENTS.md](https://github.com/AngouriMath/AngouriMath/blob/master/AGENTS.md)
[AngouriMath](https://github.com/asc-community/AngouriMath). An agent maintaining it works as it does
in the library's repository, whose [AGENTS.md](https://github.com/asc-community/AngouriMath/blob/master/AGENTS.md)
sets the working practice for both. When there is nothing to do here, it goes back to the library.

## How the site is built and published
Expand Down
10 changes: 5 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@ This website is automatically generated based on a few things
### 1. The main branch of this repository.

That's where the templates reside, as well as themes, static pages (like `/why` and `/research` and the main page). So if you noticed a typo or bad wording or broken link in static pages, you're welcome to fix it.
- If this is related to static page, go to [`src/content`](https://github.com/AngouriMath/AngouriMathSite/tree/master/src/content)
- If this is related to footer/header/something common among all pages, go to [`src/content/_templates`](https://github.com/AngouriMath/AngouriMathSite/tree/master/src/content/_templates)
- If the generator is working wrong, there is [`src/NaiveStaticGenerator`](https://github.com/AngouriMath/AngouriMathSite/tree/master/src/NaiveStaticGenerator)
- If this is related to static page, go to [`src/content`](https://github.com/asc-community/AngouriMathSite/tree/master/src/content)
- If this is related to footer/header/something common among all pages, go to [`src/content/_templates`](https://github.com/asc-community/AngouriMathSite/tree/master/src/content/_templates)
- If the generator is working wrong, there is [`src/NaiveStaticGenerator`](https://github.com/asc-community/AngouriMathSite/tree/master/src/NaiveStaticGenerator)

### 2. The [AngouriMath](https://github.com/AngouriMath/AngouriMath/) repo.
### 2. The [AngouriMath](https://github.com/asc-community/AngouriMath/) repo.

Why? Because that's where it takes the documentation. It clones this repo when you do `init` and then builds and extracts the documentation. That's how `/docs/namespaces.html` is made, so if there's an issue with it, you have to
- Fix the xml comments in the source code in the AngouriMath repo if there's something bad with a particular documentation page.
- Fix [Yadg.NET](https://github.com/WhiteBlackGoose/Yadg.NET) which generates html pages for documentation if there's something wrong with all of docs (e. g. code doesn't get highlighted or something like this)


### 3. The [wiki](https://github.com/AngouriMath/AngouriMath/wiki) repo.
### 3. The [wiki](https://github.com/asc-community/AngouriMath/wiki) repo.

That's how `/wiki` is made. Making changes to wiki is less trivial, so just open an issue for it. If it ever gets opened, then to trigger a new website build you need to open an issue / ping maintainers / do something that we see and trigger it.

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![Is site operational](https://img.shields.io/website?label=am.angouri.org&up_message=works%21&url=https%3A%2F%2Fam.angouri.org)](https://am.angouri.org)

This repo contains all the files for <a href="https://am.angouri.org">the website</a> of [AngouriMath](https://github.com/AngouriMath/AngouriMath).
This repo contains all the files for <a href="https://am.angouri.org">the website</a> of [AngouriMath](https://github.com/asc-community/AngouriMath).

The master branch only contains files necessary for the generation itself. Every push to master generates the website and publishes it to the gh-pages branch, which GitHub Pages serves. The content of the website is located at `src/content`.

Expand All @@ -12,7 +12,7 @@ There's a custom generator which wraps the content files with the given template

To run the website locally, get [.NET 10](https://dotnet.microsoft.com/download/dotnet/10.0) and clone it:
```
git clone https://github.com/AngouriMath/AngouriMathSite
git clone https://github.com/asc-community/AngouriMathSite
cd AngouriMathSite
```

Expand Down
6 changes: 3 additions & 3 deletions amsite.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ let init () =
if dirExists("." / generatorP / "AngouriMath") then
log "Skipping AngouriMath cloning..."
else
git ("." / generatorP) "clone https://github.com/AngouriMath/AngouriMath AngouriMath"
git ("." / generatorP) "clone https://github.com/asc-community/AngouriMath AngouriMath"

// The library moved up a folder in AngouriMath/AngouriMath@f0db3eef (2026-01-03), so
// The library moved up a folder in asc-community/AngouriMath@f0db3eef (2026-01-03), so
// this was `Sources/AngouriMath/AngouriMath` and had stopped existing. Keep it in step
// with the path NaiveStaticGenerator reads AngouriMath.xml from.
dotnet ("." / generatorP / "AngouriMath" / "Sources" / "AngouriMath") "publish -c release -o publish-output --framework netstandard2.0"
Expand All @@ -73,7 +73,7 @@ let init () =
if dirExists("." / generatorP / contentP / "_wiki") then
log "Skipping wiki cloning..."
else
git ("." / generatorP / contentP) "clone https://github.com/AngouriMath/AngouriMath.wiki.git _wiki"
git ("." / generatorP / contentP) "clone https://github.com/asc-community/AngouriMath.wiki.git _wiki"


let uninit () =
Expand Down
2 changes: 1 addition & 1 deletion src/NaiveStaticGenerator/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
.Build(
DocsParser.Parse(
// Kept in step with the publish path in amsite.fsx; the library moved up a
// folder in AngouriMath/AngouriMath@f0db3eef and this had a stale segment.
// folder in asc-community/AngouriMath@f0db3eef and this had a stale segment.
Path.Combine(GeneratorP, "AngouriMath", "Sources", "AngouriMath", "publish-output", "AngouriMath.xml")
).Build()
);
Expand Down Expand Up @@ -207,7 +207,7 @@
}


static string PathUp(string content, string relativeName, string subPath)

Check warning on line 210 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (ubuntu-latest)

The local function 'PathUp' is declared but never used

Check warning on line 210 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (windows-latest)

The local function 'PathUp' is declared but never used

Check warning on line 210 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (macos-latest)

The local function 'PathUp' is declared but never used
=> content.Replace("/" + subPath,
string.Join("",
Enumerable.Range(0, relativeName.Count(c => c == '\\')
Expand Down Expand Up @@ -254,7 +254,7 @@
}
}

void CopyWikiImagesToFinalWebsite()

Check warning on line 257 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (ubuntu-latest)

The local function 'CopyWikiImagesToFinalWebsite' is declared but never used

Check warning on line 257 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (windows-latest)

The local function 'CopyWikiImagesToFinalWebsite' is declared but never used

Check warning on line 257 in src/NaiveStaticGenerator/Program.cs

View workflow job for this annotation

GitHub Actions / RunJobs (macos-latest)

The local function 'CopyWikiImagesToFinalWebsite' is declared but never used
{
DirectoryCopy(RootP._("wiki"), FinalOutputP._("wiki"), copySubDirs: false, _ => true);
}
Expand Down
6 changes: 3 additions & 3 deletions src/content/_templates/bottom.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<br><br><br><br>
<br><br><br><br>
<a href="https://angouri.org">Angouri</a> © 2019-2023 &middot;
<a href="https://github.com/AngouriMath/AngouriMath">Project's repo</a> &middot;
<a href="https://github.com/AngouriMath/AngouriMathSite">Site's repo</a> &middot;
<a href="https://github.com/asc-community/AngouriMath">Project's repo</a> &middot;
<a href="https://github.com/asc-community/AngouriMathSite">Site's repo</a> &middot;
<a href="https://iconify.design/icon-sets/octicon/" target="_blank">Octicons</a> &middot;
<a href="https://github.com/AngouriMath/AngouriMathSite#transparency">Transparency</a> &middot;
<a href="https://github.com/asc-community/AngouriMathSite#transparency">Transparency</a> &middot;
<!--PAGE_COUNT-->
</div>
</body>
Expand Down
8 changes: 4 additions & 4 deletions src/content/_templates/top.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ <h5>Table of contents</h5>
<li><!--active_research--> <span class="iconify" data-icon="octicon:beaker-16" data-inline="true"></span><a href="{{RELATIVE_PATH}}/research">Research</a>
<li><!--active_whatsnew--> <span class="iconify" data-icon="octicon:flame-16" data-inline="true"></span><a href="{{RELATIVE_PATH}}/whatsnew">What's new</a> </li>
<li><!--active_demo--> <span class="iconify" data-icon="octicon:code-review-16" data-inline="true"></span><a href="{{RELATIVE_PATH}}/demo">Try online</a> </li>
<li><span class="iconify" data-icon="octicon:mark-github-16" data-inline="true"></span><a href="https://github.com/AngouriMath/AngouriMath" target="_blank">GitHub</a> </li>
<li><span class="iconify" data-icon="octicon:bug-16" data-inline="true"></span><a href="https://github.com/AngouriMath/AngouriMath/issues/new/choose" target="_blank">Report a bug</a></li>
<li><span class="iconify" data-icon="octicon:mark-github-16" data-inline="true"></span><a href="https://github.com/asc-community/AngouriMath" target="_blank">GitHub</a> </li>
<li><span class="iconify" data-icon="octicon:bug-16" data-inline="true"></span><a href="https://github.com/asc-community/AngouriMath/issues/new/choose" target="_blank">Report a bug</a></li>
<li><span class="iconify" data-icon="octicon:heart-16" data-inline="true"></span><a href="https://www.patreon.com/AngouriMath" target="_blank"><s>Donate</s></a></li>
<li><span class="iconify" data-icon="octicon:comment-discussion-16" data-inline="true"></span><a href="{{RELATIVE_PATH}}/#contacts">Contacts</a> </li>
</ul>
Expand Down Expand Up @@ -78,8 +78,8 @@ <h2>AngouriMath</h2>
<a href="{{RELATIVE_PATH}}/demo">Try</a>
<a href="{{RELATIVE_PATH}}/why">Use</a>
<a href="https://angouri.org" target="_blank">Angouri.org</a>
<a href="https://github.com/AngouriMath/AngouriMath" target="_blank">GitHub</a>
<a href="https://github.com/AngouriMath/AngouriMath/issues/new/choose" target="_blank">Report a bug</a>
<a href="https://github.com/asc-community/AngouriMath" target="_blank">GitHub</a>
<a href="https://github.com/asc-community/AngouriMath/issues/new/choose" target="_blank">Report a bug</a>
<a href="https://www.patreon.com/AngouriMath" target="_blank"><s>Donate</s></a>
<a href="{{RELATIVE_PATH}}/#contacts">Contacts</a>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/content/_templates/wiki.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ <h2 class="centered">Welcome to AngouriMath Wiki!</h2>
<hr>
<p>
This set of pages might be considered as a guideline to most popular functions and methods
of the library. It is duplicated on the <a href="https://github.com/AngouriMath/AngouriMath/wiki/">repo's Wiki</a>
of the library. It is duplicated on the <a href="https://github.com/asc-community/AngouriMath/wiki/">repo's Wiki</a>
as well.
</p>

Expand Down
4 changes: 2 additions & 2 deletions src/content/demo/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<h2 class="centered">Try AngouriMath online</h2>
<hr>
<p>
If you want to try Jupyter online, try <a href="https://mybinder.org/v2/gh/AngouriMath/Try/main">here</a>.
If you want to try Jupyter online, try <a href="https://mybinder.org/v2/gh/asc-community/Try/main">here</a>.
</p>

<p class="phone">
Expand Down Expand Up @@ -212,7 +212,7 @@ <h3 class="centered"><a name="inter" href="#inter" class="anchor">F# &amp; Jupyt
scripting. Install AngouriMath.Interactive so that you can use it from both
F# scripts and Jupyter Notebook.
</p>
<img src="https://github.com/AngouriMath/AngouriMath/raw/master/.github/additional/readme/interactive.PNG" width="100%">
<img src="https://github.com/asc-community/AngouriMath/raw/master/.github/additional/readme/interactive.PNG" width="100%">

<details><summary>Instruction</summary>
If you already installed <a href="https://jupyter.org/install">Jupyter</a> and
Expand Down
22 changes: 11 additions & 11 deletions src/content/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<h2 class="centered"><a name="about" href="#about" class="anchor">What is AngouriMath?</a></h2>
<hr/>
<p>
AngouriMath is an <a href="https://github.com/AngouriMath/AngouriMath">open-source</a>
AngouriMath is an <a href="https://github.com/asc-community/AngouriMath">open-source</a>
symbolic algebra library. That is, via AngouriMath, you can automatically
<a href="wiki/07.-Solvers.html">solve</a> equations, systems of equations, work with sets,
<a href="wiki/05.-Differentiation.html">differentiate</a>, <a href="wiki/01.-Expressions.html#parse">parse</a> from string,
Expand All @@ -21,7 +21,7 @@ <h2 class="centered"><a name="about" href="#about" class="anchor">What is Angour
</p>
<p>
It is free to use even in commercial projects. We work on it a lot, so your requests on <a
href="https://github.com/AngouriMath/AngouriMath/issues">issues</a> are likely to be
href="https://github.com/asc-community/AngouriMath/issues">issues</a> are likely to be
considered within a few hours. The project is developed by <a href="https://angouri.org">Angouri</a> and outside contributors.
</p>

Expand All @@ -32,15 +32,15 @@ <h2 class="centered"><a name="about" href="#about" class="anchor">What is Angour
<hr class="pc">
<div class="badges">
<div class="centered pc">
<a class="github-button" href="https://github.com/AngouriMath/AngouriMath" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star AngouriMath/AngouriMath on GitHub">Star</a>
<a class="github-button" href="https://github.com/asc-community/AngouriMath" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star asc-community/AngouriMath on GitHub">Star</a>

<a class="github-button" href="https://github.com/AngouriMath/AngouriMath" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-heart" data-size="large" aria-label="Sponsor @AngouriMath on GitHub">Sponsor</a>
<a class="github-button" href="https://github.com/asc-community/AngouriMath" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-heart" data-size="large" aria-label="Sponsor @asc-community on GitHub">Sponsor</a>

<a class="github-button" href="https://github.com/AngouriMath/AngouriMath/subscription" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-eye" data-size="large" data-show-count="true" aria-label="Watch AngouriMath/AngouriMath on GitHub">Watch</a>
<a class="github-button" href="https://github.com/asc-community/AngouriMath/subscription" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-eye" data-size="large" data-show-count="true" aria-label="Watch asc-community/AngouriMath on GitHub">Watch</a>

<a class="github-button" href="https://github.com/AngouriMath/AngouriMath/fork" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-repo-forked" data-size="large" data-show-count="true" aria-label="Fork AngouriMath/AngouriMath on GitHub">Fork</a>
<a class="github-button" href="https://github.com/asc-community/AngouriMath/fork" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-repo-forked" data-size="large" data-show-count="true" aria-label="Fork asc-community/AngouriMath on GitHub">Fork</a>

<a class="github-button" href="https://github.com/AngouriMath/AngouriMath/issues" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-issue-opened" data-size="large" data-show-count="true" aria-label="Issue AngouriMath/AngouriMath on GitHub">Issue</a>
<a class="github-button" href="https://github.com/asc-community/AngouriMath/issues" data-color-scheme="no-preference: dark; light: light; dark: dark;" data-icon="octicon-issue-opened" data-size="large" data-show-count="true" aria-label="Issue asc-community/AngouriMath on GitHub">Issue</a>

</div>
</div>
Expand All @@ -56,7 +56,7 @@ <h2 class="centered"><a name="about" href="#about" class="anchor">What is Angour
<h3 class="centered"><a name="license" href="#license" class="anchor">License</a></h3>
<hr>
<p>
The project is licensed under <a href="https://github.com/AngouriMath/AngouriMath/blob/master/LICENSE.md">MIT license</a>.
The project is licensed under <a href="https://github.com/asc-community/AngouriMath/blob/master/LICENSE.md">MIT license</a>.
You can use AngouriMath in open-source, closed, free, and commercial projects with no restrictions.
</p>
<p>
Expand All @@ -71,7 +71,7 @@ <h3 class="centered"><a name="license" href="#license" class="anchor">License</a
<h3 class="centered"><a name="contrib" href="#contrib" class="anchor">Contributions</a></h3>
<hr>
<p>
<a href="https://github.com/AngouriMath/AngouriMath/blob/master/CONTRIBUTING.md"><b>[ FULL GUIDE ]</b></a>
<a href="https://github.com/asc-community/AngouriMath/blob/master/CONTRIBUTING.md"><b>[ FULL GUIDE ]</b></a>
</p>
<p>
Since it is an open-source project, it is being developed by enthusiasts
Expand All @@ -83,7 +83,7 @@ <h3 class="centered"><a name="contrib" href="#contrib" class="anchor">Contributi
That is where you can ask questions, see what we are working on, help with decisions and
design of the API. Then, as a general approach, we recommend the following algorithm:
<ul>
<li>Fork the <a href="https://github.com/AngouriMath/AngouriMath">repository</a></li>
<li>Fork the <a href="https://github.com/asc-community/AngouriMath">repository</a></li>
<li>Make an empty commit, or commit with minor changes</li>
<li>Create a pull request with description of what you are doing</li>
</ul>
Expand All @@ -94,7 +94,7 @@ <h3 class="centered"><a name="contrib" href="#contrib" class="anchor">Contributi
If in doubts or trouble, do not hesitate to ask questions!
</p>
<div class="phone">
<a href="https://github.com/AngouriMath/AngouriMath"><img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/AngouriMath/AngouriMath?label=Stars&style=social"></a>
<a href="https://github.com/asc-community/AngouriMath"><img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/asc-community/AngouriMath?label=Stars&style=social"></a>
</div>
</div>

Expand Down
Loading
Loading