Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: practice: communication

Topic: Announcement: ACT Community Wiki


view this post on Zulip David Tanzer (Jun 14 2020 at 08:44):

@John Baez , @Joe Moeller , @Christian Williams , @Jacques Distler @ Everybody

Here we go: https://functorialwiki.org

Open for business.

All are welcome.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:43):

What I owe you next is a tutorial on how to "kick the tires around" with the wiki software, which is Instiki. We are fortunate to be in the company of @Jacques Distler , who is the active maintainer of Instiki. Notably, he has enhanced Instiki to support TIKZ. You will see this on the demo pages of the new wiki.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:45):

As you will see, I created it as a "multiweb" site, with each web providing a different subcontext.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:46):

After browsing around, your first assignment is to go to the Notebook web, and start fiddling around.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:48):

Start by editing the Sandbox. Put some text in it, save it, and see what the results looks like.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:50):

Next, start looking at how various pages on the ACT web are written. Pick a page, scroll to the bottom, and press the Edit button to see the source. Then just cancel out.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:50):

Take snippets from pages, and add them to the Sandbox.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:52):

See this page on the Nine lemma for an example of using TikZ-CD.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:57):

Next, you can help out by contributing to the Reading lists page on the main ACT web. This is a blank slate at the moment. Here is the stub that I wrote for the master Reading lists page. This page is intended to be an index, with one link for each specialized reading list. Right now, as you can see, I added a single line, for a Petri net reading list page.

view this post on Zulip David Tanzer (Jun 14 2020 at 09:59):

To begin with, you can add lines for any ideas about other reading lists of interest. Once we have enough of them, they can be grouped under headings.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:01):

Notice that I didn't even create the page for the Petri net reading list page! This is indicated by the question mark next to the link on the master reading lists page. Click on that question mark to open a form that will create the page (when you save it). Be bold!

view this post on Zulip David Tanzer (Jun 14 2020 at 10:03):

The most developed reference material that I have put together is under the Courses page.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:06):

There is a lot of open-ended work to be done under Conferences and seminars.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:11):

Notice that there I only started on the page for the 2019 AMS conference. My vision for this is a nicely formatted page, with titles, abstracts and links to the talk slides. Help needed here!

view this post on Zulip David Tanzer (Jun 14 2020 at 10:24):

A note on creating pages. For the sake of wiki coherence, the preferred mode of creating a page is to first link to it on some other page that needs it, and then press the question mark on the link, to get the page actually created. This minimizes the number of pages which are unreachable from the home page of a web. If there's no natural place to make a link to your new page, you can always create a link in the Sandbox, and then click through it to create the page.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:26):

So, if I wanted to create a page on Marine ecology, I would add the wikilink text [[Marine ecology]] somewhere. If nothing else, you can save this link to the Sandbox, and click through it there.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:31):

There is a shortcut, however, which works in some cases. Begin by searching for "Marine ecology." That will show you if there is already similar material - which might make you reconsider your decision as to whether to create the page after all. If no sufficiently similar pages are found, then at the bottom of the search results you will see a link that allows you to create the page. If that option does not show up, then you'll need to create the wikilink, in some other page.

view this post on Zulip David Tanzer (Jun 14 2020 at 10:36):

Notice in the "Blog" web, I have started on a project to explore and inventory blogs that are of interest to ACT. This is open-ended, and could use all the editing help it can get.

view this post on Zulip Jules Hedges (Jun 14 2020 at 10:44):

!!!!!!!!!!!!!!!!!

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:06):

Ok, if we're doing this for real, we'd better have somewhere to discuss it. Optimistically, something that is to this as the nForum is to the nLab

view this post on Zulip David Tanzer (Jun 14 2020 at 11:17):

We could start with a stream here, and then decide where to go from there. One possibility is the Azimuth Forum, which I am running on a server. Or, I have a clean-slate Vanilla forum that we could use, on the same server.

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:17):

I was going to suggest a stream here on Zulip

view this post on Zulip David Tanzer (Jun 14 2020 at 11:18):

Yes, that was what I was thinking of, and is written on the homepage.

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:19):

A downside of that is you need an invitation link just to read, whereas the nForum you can read without creating an account

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:19):

Right now to get on here you need to magically know who the admins are, and then you need to manually contact one of us for an invitation link

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:22):

I suggested dropping the invite system here https://categorytheory.zulipchat.com/#narrow/stream/229122-general.3A-meta/topic/going.20public/near/197530235 and consensus was against me

view this post on Zulip David Tanzer (Jun 14 2020 at 11:24):

Well, one thing at a time. Where will the stream best fit in the Zulip classification?

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:25):

I'd suggest #practice: ACT wiki

view this post on Zulip David Tanzer (Jun 14 2020 at 11:39):

I just did that, and it seems you did too. However, it looks like I made a mistake by typing the # in the name. (Sorry.) Are you able to delete the one that I just created?

view this post on Zulip David Tanzer (Jun 14 2020 at 11:41):

Signing off now, have been up all night :)

view this post on Zulip Jules Hedges (Jun 14 2020 at 11:42):

Yeah, I'll deal with it. I get time zone advantage here

view this post on Zulip David Tanzer (Jun 14 2020 at 11:49):

Thanks

view this post on Zulip Daniel Geisler (Jun 14 2020 at 13:30):

Thanks @David Tanzer, super impressive!

view this post on Zulip Jacques Distler (Jun 14 2020 at 19:17):

I'll point out a couple of things of potential interest to people who either have or are planning to create websites of their own.

  1. Instiki's Tikz support is provided by a web service which runs either standalone or in a Docker container. Send it a Tikz fragment, it returns an SVG document suitable for sticking in a web page. As such, it might be useful to anyone building a dynamically-generated website.
  2. Instiki's least-publicized feature is that it also provides an itex web service. Send it an itex fragment and it returns a MathML document suitable for sticking in a web page.

view this post on Zulip Matteo Capucci (he/him) (Jun 25 2020 at 09:29):

Great! Just a question: for 'technical' pages (idk, monoidal category, topos, monad, etc) what's the expected content? In other words, will those pages be like their nlab sisters with a side of ACT remarks, or...?

view this post on Zulip David Tanzer (Jun 26 2020 at 00:55):

Hi @Matteo Capucci, there's no defined expectation at this point -- though there has been some preliminary discussion about this on the stream #practice: ACT wiki. My feeling is that at this early stage it's more important to let people write in a style that is comfortable for them, and get some content to work with, rather than being prescriptive. That said, if one bears in mind that we are working in an applied context, which is to include practitioners in application domains, that a wholly different tone than the nLab would naturally come into play.

view this post on Zulip David Tanzer (Jun 26 2020 at 01:04):

There, I gave my vision of how the tone could be on the wiki. But it's all up for discussion.

For a paradigmatic example, natural transformations and monads deserve to be presented to aspiring functional programmers. This will fall naturally into a theory section of the wiki. But it's clear how different the article on monads here could be than the nLab version, which strives for maximal generality, abstraction and mathematical completeness. Here the goal is to present enough theory - in a pedagogical style, with good examples, and possibly review sections - to give a theoretical orientation that will help people to "get the job done."

view this post on Zulip David Tanzer (Jun 26 2020 at 01:35):

But if one wanted to write an article that was more general in tone, along with application notes, then why not. If anything turned out to be worthy of the nLab, we can encourage the author to cross post. It's still a different context.