or
Jack Douglas
faq
TopAnswers has been designed to host multiple, independent[^1], communities of creators, curators, and beneficiaries of high quality Q&A.

If you'd like a particular community to be created here, please let us know with a new 'Community Request' meta post:

![blob](/image?hash=017e5d1057a94c85489ad924f0a9cd939c0b5da1c4318b363a2f00eb32b5a9c1)


We'll need:

1. A topic that lends itself to the focused Q&A format.
1. At least a few people who want to get involved, who are passionate about building that community here.

It would also be nice to know up front if you would hope to eventually get any particular customized tooling, things like:

* specialist markdown plugins like MathML or MathJax
* particular font support
* integration with external tools or services/apis (for example ['databases'](/databases) has [db<>fiddle integration](/databases?q=30))






[^1]: independent but perhaps sometimes overlapping, both in terms of topicality and participation.
Top Answer
Caleb
We have 6 (5 + myself) LaTeX aficionados who would like to try getting a TeX based community going. All are current or formerly active members from the [TeX.SE](https://tex.stackexchange.com/). A private beta period would be preffered over public just to get things started on the right foot, experiment with how it will go, and make sure everything is copasetic before making a more public invite.

1. The scope would be TeX and all major direct dirivatives[^1] and the tooling dedicated to the TeX ecosystem.

1. :check:

As for special needs, we won't need anything major front.

* Adding the [LPPL license](https://www.latex-project.org/lppl/) commonly used in LaTeX derivative projects as an option for source code in answers would be lovely, possibly eeven making a CC0/LPPL combo the default.[^2] See [this SE post](https://tex.meta.stackexchange.com/q/1255/5100) for previous discussion of this issue.

* It is important **not** to enable MathML or MathJax support as this will inevitably conflict with users trying to covey what they want to do in LaTeX terms.

* I'm sure there will be font preferences, but I don't know what they are right now.

* Currently there are no "fiddle" style services that would be easy to integrate[^3], but eventually if there was such a thing that covered enough LaTeX engines it definitely be a nice thing to have.

Long term vector graphics suppport would also be nice. Vector or otherwise, expect this site to have a _lot_ of images (as screen shots will be used in almost every post). Making sure the image system scales well and handles the load will be an important  point when considering long term viability.

  [^1]: Personally [I'd actually advocate for a bit wider scope](https://tex.meta.stackexchange.com/q/1255/5100) covering several similar digital typesetting systems, but I'm clearly in the minority right now as far as the potential community goes.
  
  [^2]: The default would need some further discussion, at least having LPPL as an option would be very much appreciated as a minimum.
  
  [^3]: Although [SwiftLaTeX](https://github.com/SwiftLaTeX/SwiftLaTeX/issues/12) released earlier today is a promising step towards being able to make one!
Answer #2
Monica
**Update:** The community ended up trying [something that's more similar to SE](https://writing.codidact.com/questions/39219) at least for now.  (Basically, we needed a home Right Away because of SE, and a temporary site that looks more like SE made for an easier transition.  The long-term decision remains open.)

----

Representatives of [Writing.SE](https://writing.stackexchange.com/) request a community.

I'm writing (ha!) on behalf of a few of the "senior" users of our community.  We haven't had a meta discussion (which I suspect SE would shut down anyway) yet; we thought it better to set up something here and then invite people to check it out.  This means our community here would be provisional, but I have high hopes for it -- we're in crisis over on SE and our users would like a place to continue as a community.

Our site has about 8,000 questions that are not closed.  I have the impression you're not necessarily aiming for bulk imports; we could start with everything created by the users who come over (including questions that our users answered).  There might be some specific  tags we'd want to bring over wholesale.  (At least *I* do.)  How should we discuss import?

Our users will almost certainly want to see a [way to track their own content](https://topanswers.xyz/meta?q=233), and if we don't do something about [account recovery](https://topanswers.xyz/meta?q=234) or [passwords](https://topanswers.xyz/meta?q=237) we're likely to run into problems.  (Many of our users are not hardcore tech-geeks.)  These issues don't keep us from starting to use the new site but would probably be barriers to full-on adoption.  (Nobody wants to invest and risk losing access in a cookie accident.)  We know that other areas are under active development and are likely to be improved; we're ok with a site that's still under construction.  Do expect questions where we don't yet have help/FAQ posts, of course. :-)

We have no special tool or font needs.  We were using the generic beta theme on SE.

I don't know how you're handling moderation or even what moderators can do.  Our site had moderators on SE, so from a *community* perspective it's probably cleanest to appoint some of them as mods here.  If the community takes root here as I hope it will, and as TopAnswers works out how it wants to handle moderation, I would expect to then follow whatever process is developed for a community to choose moderators.  (In other words, I think of the initial mods as truly *pro-tem*, not serving for years and years without community buy-in.)

What other matters do we need to work out with TopAnswers so we can then invite our community in?
Answer #3
aditsu
I'd like to see a community for programming questions. I'm quite shocked to see it hasn't been created yet.

For a more focused community/topic, I'd suggest starting with Java programming questions.

I'm ready to say goodbye to a certain other popular site for programming questions, and to be active here. I don't have a whole group of people with me, but I hope others will join.
Answer #4
Jonathan Mee
I'd like to start a C++ programming questions site. I ask and answer a lot of C++ questions over at StackOverflow, or at least I did. I'm looking for a new home: https://stackoverflow.com/users/2642059/jonathan-mee?tab=summary

Most C++ examples on Stack Overflow were externally hosted by ideone.com or similar, so I don't think any integration would be required. However, code markdown inside backticks or indentation to markdown a codeblock would be helpful.
Answer #5
MPag
I'd like to see a sub-site for [R](https://www.r-project.org/) coding and troubleshooting. I'm not volunteering to be a moderator, but I promise that I'll be an active member of the community.
Answer #6
Monica
Do we have enough material and interest for a "home computing" site?  I'm imagining something like Super User, but not restricted to PCs -- Macs, phones, tablets, etc would be welcome too.  (There might be overlap with \*nix, which we should discuss.)  I expect most questions would be about software and most of the rest about configuration, but I assume there'd be some hardware-related questions too.

I thought of this *now* because a recent need for us all to be working from home has raised a few questions (including a networking one I haven't been able to resolve yet).  But more broadly, we all, as techies, run into problems with the tools we use, and we *probably* are all also the people who get tapped for technical support by other family members.

I'm suggesting a focus on home computing -- browsers, email, video editing, etc etc, but not Exchange servers, Active Directory, Bitbucket, and enterprise tools your company probably has support contracts for.  Some stuff will be in the middle and fuzzy, particularly clients of enterprise software (how do I do X in MS Teams, etc), and we'd probably need to see what happens and decide how to tweak scope as we go.  Maybe I mean *personal* computing as opposed to *home* computing?  I'm thinking of this as: if the question is from a *user* it's in scope, and if it's from a *sysadmin* it probably isn't.

Thoughts?
I'd like a new community on TopAnswers. How do I go about making that happen?
PeterVandivier
I wonder if there’s a not-awful way to use the google translate API to translate posts in-place when needed 🤔
Jack Douglas replying to Monica
I've added the new post type, please feel free to use it any time you want.
Anonymous
Is there any language restriction for a TopAnswers community? Can we have non-English TopAnswers sites?
Monica replying to Jack Douglas
This seems like a good idea.  It'd be easier to find all the discussion about a particular proposal that way.
Monica replying to Jack Douglas
Huh, apparently I'm more likely to miss notifications now that they don't force themselves on me.  Sorry.  Anyway, I would think that a question about Zoom or Pidgin or Firefox should be equally on- (or off-) topic whether you're running that software on your home machine, your work machine while working from home, or your work machine at work.  I'm thinking of it as "things users deal with", as opposed to "things network admins deal with" or "things webmasters deal with" or whatever.  But I might be thinking of it that way because that's how it gets broken up on SE and not because it's inherently right.
PeterVandivier
it's not a hill i particularly care to die on though, i know it's a pretty well-established convention. the only thing i really feel strongly about is that a very significant portion of the value of the existing convention is inertia and that thinking about content/network relationships in a less hierarchical way may be instructive even if it doesn't manifest in any specific platform choice
PeterVandivier replying to Jack Douglas
at least in the case of SE, id say it's not an oxymoron at all b/c the scope of different communities has some overlap. a lot of questions about RDS admin could go on either dba.se or serverfault easily - it depends on specifics and whims. 
Jack Douglas replying to PeterVandivier
to me that's an oxymoron because 'focused' means 'tailored to a particular expert community' — so it's impossible to be focused on more than one. I don't think there is such a thing (and I don't just mean here) as a good question that does not take careful account of the audience.
PeterVandivier replying to Jack Douglas
i'm not so much picturing "orphaned" questions that need a home. the way i see it is that even the best, most focused questions are often eligible for _more than one_ home. i think the SE "out-of-scope/migrated" model more often is used to suppress low-quality content than to re-home content appropriately and constructively. i think allowing for a post to be "multi-homed" reduces the temptation to get low-quality noise out of your garden by dumping it into your neighbour's garden
Jack Douglas replying to PeterVandivier
sure there is room for different perspectives — but we are trying to carefully pick what works on SE and keep that, without bring all the cruft. It's not always easy to be sure which is which (downvotes?) but I think nurturing communities is the way to go rather than trying to make sure every question has a home
PeterVandivier replying to Jack Douglas
i don't think i agree with that framing. imo it requires a pretty onerous set of inflexible pre-requisites that exist more in ideal that in practice. not to push an agenda or anything, just how i think of it personally
Jack Douglas replying to PeterVandivier
that's no more of a problem here that it is on SE, but really I think your looking at things upside-down: posts don't apply to communities, communities have specialities and posts should be tailored towards the local expertise
PeterVandivier replying to Jack Douglas
i wonder if the idea of the network as a parent class of a post is perhaps troublesome here. as you get more and more specific with the scope of the network, you necessarily are going to have posts that could apply to more than one network
Jack Douglas
that way we can have a room for each proposal
Jack Douglas
also I'm wondering about adding a special post type of 'community proposal' just for meta.ta
Jack Douglas
wfh.ta or workfromhome.ta
Jack Douglas
@Monica how helpful would it be to have a scope that allows IT questions that *only* apply to remote working? That would cover all the networking, skype/zoom, vpn, mobile phone, things, but the bar would always be "if you'd ask the same question in a normal office environment then it is not on topic here".
Jack Douglas replying to MPag
we are adding them case by case because both .se and .ta are legit tlds. I just added stats.se so that links to Stack Exchange correctly now (and retrospectively as it is a markdown plugin)
Jack Douglas replying to MPag
thanks, watch this space :)
MPag
P.S. sometimes this site thinks something.SE refers to a sub-site at stack exchange (e.g. dba.SE).  Other times it takes it literally like the first link here.  something.TA or TA/something (and maybe TAM) should probably be recognized as self-directs here, rather than literal web addresses.  SO.SE should probably be recognized as stack overflow, but I'm not sure how many other SE sub-sites should be recognized by acronym only.
MPag
Jack: yes, I'm sure there are plenty of R questions on stats.SE, so that should be an avenue of import.  My R "expertise" is primarily in non-statsy things like data manipulation, so I don't have any personal contact with the stats.SE community.  Consider me here for any meta discussions, and where appropriate, Q&A once it gets going.
Jack Douglas
preferably from a handful of people, though we are experimenting with opening C++ early
Jack Douglas
getting a community running doesn't really need moderators, that can come later, but it needs engagement with both Q&A and the 'meta' questions.
Jack Douglas replying to MPag
https://stats.stackexchange.com/ for example?
MPag
I'm mostly saying that I'd be interested in participating in Q&A (predominantly with respect to a few sub-topics); However, it's possible that I might be able to take on some organizational role(s). Starting in about a month, I'm making a cross-USA move and I'll not immediately be gainfully employed, so may have time to contribute.  
  
I'd say yes to the ability to import content from SO-SE and possibly others.
Jack Douglas
@MPag R seems to be easily big enough to justify a community here in the long-term. Are you offering to be involved in shaping the community as well as asking/answering questions? Each community needs to address whether to import content from SE (and how much), exact scope and so on.
Jack Douglas
![Screenshot 2020-03-02 at 22.27.36.png](/image?hash=da2a862bd0fbd45fe3e895ca1ddbb49df7fec5dc52f757bbfc42a075f55e2fa5)
Jonathan Mee
Oops, i'll move markdown questions to there.
Jack Douglas
@@@ answer 44
Jack Douglas
it [isn't quite as flexible](https://github.com/markdown-it/markdown-it-sup/issues/3) as `<sup></sup>` though
Jack Douglas replying to Jonathan Mee
1^st^ is `1^st^`
Jonathan Mee
Another question do we support superscript? So can I write 1st with the "st" superscripted? On StackOverflow I could just do: 1<sup>st</sup>
Skillmon replying to Jack Douglas
fenced code blocks are always the answer!
Jack Douglas replying to Jonathan Mee
I think [fenced code blocks](https://spec.commonmark.org/0.27/#fenced-code-blocks) are probably the answer? Assuming you are trying with indented code blocks
Jonathan Mee
Guys is there a way to place a code block immediately following a list? On StackOverflow I used the HTML comment between them to break the list (<!-- -->) but that doesn't seem to work here.
aditsu
I used to be pretty good at it though
aditsu replying to Jack Douglas
kinda rusty, and it has grown a lot since the last time I used it
Jack Douglas replying to Lennart
My guess is that a .NET comunity would make sense but it is only a guess…
Lennart
Would a community ".NET" make sense, in contrast to a singluar C# or Ff# (or...) site? It would also encompass things like Visual Studio, NuGet, ASP, WPF etc. This would be something I can contribute to by importing from SO and general participation. 
Jonathan Mee
Looks great I'll start populating it as I see questions I can link and we'll see what kind of traction we can get! Thanks for the help!
Jack Douglas
please let us know what tags you'd like to see and we are happy to add more at any time. And as soon user-tag-creation is a thing, we'll let you know.
Jack Douglas
OK @Jonathan, let's give it a go: https://topanswers.xyz/cplusplus — thanks for the vote of confidence and for your enthusiasm — we'll continue to try and encourage others to participate, but if there is reasonably regular activity in there I think it's likely that we'll gradually get people joining. Perhaps even a few from reddit :)
Jack Douglas
looks like the C++ logo uses shades of blue
Jack Douglas replying to Jonathan Mee
if we implement a dark theme it will be a profile settings, swapping black/white and the dark/light community shades, leaving the 'mid' shade alone. However we still need to have some sort of colour to build the theme around (the 'mid' shade) — grey on meta, blue on databases, green on code golf, etc
Jonathan Mee
I know that's a constant request even now of Stack Overflow.
Jonathan Mee
Oh, man could we do a dark theme? Is that legal?
Jack Douglas replying to Jonathan Mee
what about a colour scheme? any particular colour make sense to use as a base?
Jonathan Mee
creates less mayhem if I'm linking it in different contexts.
Jonathan Mee
probably cplusplus?
Jack Douglas replying to Jonathan Mee
any thoughts on what our url should be? I think https://topanswers.xyz/c++ would be legal, but perhaps https://topanswers.xyz/cplusplus would be more sensible?
Jonathan Mee
I'm down with that. I'd start asking my own core questions and answers if we had something available, and just link to the core answer externally.
Jack Douglas
are you prepared for us to set it up here on a trial basis here for  a few months, and then reassess whether it's going anywhere?
Jack Douglas
that sounds interesting
Jack Douglas replying to Jonathan Mee
oh I see, so you'd be producing canonical selfies here?
Jonathan Mee
Ideally putting content on our site which deals with underlying issues which could be linked to would be a good linkable foothold.
Jonathan Mee
Oh I wasn't saying that I'd reproduce anything. For example there are often questions of: "How do I set an array size to a variable?" The short answer is: "C++ doesn't currently allow this." I'd like to add a link to a question on our site which says: "What is the progress toward variable length arrays?"
Jack Douglas
does that make sense or am I missing something obvious?
Jack Douglas
it would be fine to pose the question here as a brief summary and a link to the reddit question but that would only be workable as a stepping stone. The final outcome (I think) woul have to be to either get the OPs permission to reproduce the full question here, or to delete the question here and post the full answer on reddit :(
Jack Douglas
reddit have a license from the copyright holder but we'd need permission from the OP to reproduce their question here
Jack Douglas replying to Jonathan Mee
there is a question mark over copyright in the question I think : https://www.reddit.com/r/TheoryOfReddit/comments/3uz0s1/who_owns_the_copyright_on_reddit_comments_and/
Jonathan Mee
I've been keeping myself busy in my leave from StackOverflow over here: https://www.reddit.com/r/cpp_questions/ but I realize I could even ask the real questions somewhere else and provide link answers to the content here.
Jonathan Mee
Lol, sounds like me in Java. I just keep trying to write C++code and having to go look up the statement analogs.
Skillmon replying to Jack Douglas
but I didn't code in C in quite a while now and every time I start a small function I feel like I've forgotten everything. So, I'd consider myself neither a C nor a C++ coder really. But if I have to decide one, I'd say C, as I never really used C++.
Jonathan Mee
That applies for the most part.
Skillmon replying to Jack Douglas
I feel comfortable in the subset of C++ that is C.
Jack Douglas replying to Skillmon
same question to you @Skillmon — are you a C++ coder as well as C?
Jack Douglas
@aditsu how is your C++?
Jack Douglas replying to Jonathan Mee
OK, we'll consider that as an option if we don't get any traction with other SO users. I've contacted a couple who I know are not completely happy with how things are going there.
Jonathan Mee
I do have a couple coworkers who are relatively advanced who I may be able to persuade to also be a part... If we had something running anyway.
Jonathan Mee replying to Jack Douglas
As much as I regret it, I don't know anyone on there personally. So I don't think I can pull any of them over.
If you look at a lot of questions, you'll see I answer my own pretty frequently, often because of their complexity or the unsatisfactory nature of answers. So even if it's just me talking to myself I'd like to get something going.
Jack Douglas
@Jonathan this is something we'd be very keen to get running here if we can get 2 or 3 more participants for a private beta to get things up and running — they don't need to have your level of expertise, just a decent level of understanding of the topic and enthusiasm for the project. I've [asked in an SO chat room](https://chat.stackoverflow.com/transcript/message/48554314#48554314) to see if we can get others on board but you may also know of other folk who'd be interested you can ask?
aditsu replying to Skillmon
I don't have a really strong opinion, but I tend to agree with you
Skillmon replying to aditsu
Then I have to oppose to @Jack's idea. I think it would be better to have a general landing point for now and split out languages once we have the manpower to dedicate a community to that language. Starting with a fragmented approach while being so small isn't the right thing to do, imho.
Andriy M replying to Jack Douglas
Oh, so that's another reason for me to be glad to have ended up in such a rational-minded company, then. I don't know if any of Monica's SE communities have suffered much from cross-posting but if they have and it was the way she described (similar questions with different focus posted on different sites still considered to be against the rules), then I'm sorry they didn't have enough consensus to agree to take a more reasonable view on the matter. Or maybe they just didn't have a chance to discuss the issue, who knows.
Jack Douglas replying to Andriy M
I've got a feeling dba.se probably handled that better than the average SE site — i.e. we did it the way @Monica is suggesting but others just rejected everything
Andriy M replying to Monica
That doesn't quite match my experience, to be honest. As far as I remember, the aversion has always been to posting *exactly the same* questions on different sites within the network. The two sites I've mainly participated in answering on are SO and DBA.SE, and there's a definite overlap in what both sites consider to be on topic. Certain types of questions could be posted on either site without the need to rephrase them to tailor to the requirements of that community, but we wouldn't tolerate word-for-word cross-postings. On the other hand, asking the same question under a different angle would be perfectly acceptable if not even encouraged.
Andriy M
-
aditsu
oh, I just realized I can click a user from the site of the chat
aditsu
btw, do these @ mentions actually work?
aditsu
@Skillmon my original idea was a single community for programming questions (should be easier to get it started) and I still prefer it, but since @Jack wanted to separate languages, I guess I'm ok with that too
Monica replying to Andriy M
I've never understood the aversion on SE to *responsible* multi-posting.  If your question has different aspects that involve different communities, and you focus each question on the community where you're asking it, (and bonus points if you cross-link them), what's the problem?
Jack Douglas replying to aditsu
there are a few differences already: 'labels' are implemented as distinct 'question types' here rather than with tags, and different question types have different voting rules (though that's not fully implemented yet)
Skillmon
(and if we don't have enough expertise to help people programming in A or B in the beginning, so be it, questions not getting answers happens on all Q&A)
Skillmon replying to Adám
see, and "now" there are enough people to create their own sub-community. So if @aditsu has enough supporters for a Java only community I think he should go on and get it going. If not, I don't see why he should limit the scope in the beginning if there are enough people interested in a general purpose programming community.
Adám
Code golf used to be on SO too,
Skillmon replying to Adám
As I already said, don't ask me, I don't have all the answers. I'd advocate for the communities to decide what's on-topic for them. If there are enough people confident to build a .NET community then they should go ahead. As long as there aren't it'd be good to have a community like SO which functions as a gathering place for those programming things which don't have a sub-community of their own. Similar to how LaTeX questions used to be asked on SO before TeX.SE came into existence.
Adám
How about things like C# vs .NET? They are hard to separate, but .NET also belongs with many other languages.
Adám
Definitely not. Neither would you want one community per implementation of the same language, even if there are small differences.
Skillmon replying to Adám
Don't ask me, I don't know. I think that many people who can help you with C can also help you with C++ and reducing the scope leads to a fragmented user base effectively reducing the number of people reached who can help you. So I'd say sticking together similar enough conceptual languages isn't a bad thing. Or would you want a Python2 and a Python3 community, because the languages are different enough?
Adám
There could also be one community for related languages, as certain principles could apply to the group as a whole. E.g. all APL-like array languages.
Adám
Is there anything *wrong* with lots of communities?
Skillmon replying to Adám
Would you say that C and C++ are like JavaScript or a related technology? I'd say no. And C# is different enough from C and C++ to not be in the same community. I have never looked at B, so can't say anything about it. But do we really want a sub-community for each and every programming language?
Adám replying to Skillmon
C, C#, C++? B too?
Skillmon replying to Adám
For things like that I'd suggest a single JavaScript community which also deals with the related technologies, similar to how the TeX community deals with TeX, LaTeX, ConTeXt, MetaFont, MetaFun, ...
Andriy M
Of course you may not even need to ask it twice if the gist of the problem defines its scope clearly enough
Andriy M
There's a large body of 'cross-discipline' problems where one component is client-side and the other server-side. I'm not sure if it's a good idea to create separate sites for combinations of languages/technologies, but for now, as a workaround, a question could be asked more than once in each relevant community, just with enough focus on the relevant aspect of the problem to make it on topic there.
Adám
I think one site per lang is much better. However, how do you deal with things variations on a language. E.g. JavaScript, JavaScript+jQuery, TypeScript, etc.
Skillmon
@aditsu do you think we should create sub-sites for every popular programming language or have a single community which deals with every popular languages?
aditsu replying to Jack Douglas
Thanks, so far it looks a lot like PPCG (now called CGCC I guess)
Jack Douglas replying to aditsu
you are in — we have some plans for customizing things so we can cater for Code Golf better — some of them are being hashed out on meta questions in there