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.
@John Baez , @Joe Moeller , @Christian Williams , @Jacques Distler @ Everybody
Here we go: https://functorialwiki.org
Open for business.
All are welcome.
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.
As you will see, I created it as a "multiweb" site, with each web providing a different subcontext.
After browsing around, your first assignment is to go to the Notebook web, and start fiddling around.
Start by editing the Sandbox. Put some text in it, save it, and see what the results looks like.
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.
Take snippets from pages, and add them to the Sandbox.
See this page on the Nine lemma for an example of using TikZ-CD.
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.
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.
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!
The most developed reference material that I have put together is under the Courses page.
There is a lot of open-ended work to be done under Conferences and seminars.
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!
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.
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.
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.
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.
!!!!!!!!!!!!!!!!!
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
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.
I was going to suggest a stream here on Zulip
Yes, that was what I was thinking of, and is written on the homepage.
A downside of that is you need an invitation link just to read, whereas the nForum you can read without creating an account
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
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
Well, one thing at a time. Where will the stream best fit in the Zulip classification?
I'd suggest #practice: ACT wiki
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?
Signing off now, have been up all night :)
Yeah, I'll deal with it. I get time zone advantage here
Thanks
Thanks @David Tanzer, super impressive!
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.
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...?
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.
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."
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.