Webmastering tends to involve a healthy dose of both programming and system administration. Where should we draw the line between what belongs on here, and what gets migrated to Stack Overflow or Server Fault?
Don't draw that line at all, if you want to build up a community of webmasters. You will only annoy people and dilute the site's expertise. Continually removing questions which are perfectly legitimate questions for webmasters to other sites, just because they are also appropriate for other sites as well, is a sure way to destroy the community and annoy people.
From the respective FAQ pages:
Webmasters: Pro Webmasters - Stack Exchange is for professional and enthusiast webmasters. If your question generally covers the operation of websites which you control, then you're in the right place to ask your question!
ServerFault: Server Fault is for system administrators and IT professionals, people who manage or maintain computers in a professional capacity. If you are in charge of …
- many desktop PCs (other than your own) … then you're in the right place to ask your question! Well, as long as the question is about your servers, your networks, or desktops you support, anyway
StackOverflow: Stack Overflow is for professional and enthusiast programmers, people who write code because they love it. We feel the best Stack Overflow questions have source code in them, but if your question generally covers …
- a specific programming problem
- a software algorithm
- software tools commonly used by programmers
- matters that are unique to the programming profession … then you're in the right place to ask your question!
Some coding questions relate to operating a website - a question about .htaccess I can see here. Questions about jQuery don't have anything to do with operating a website though. Similarly, the distinction for ServerFault seems pretty clear to me as well.
I would entertain anything that is asked in the context of being a web master. For instance, trying to narrow down a HTTP 500 result is a perfectly valid question to ask here (in my opinion). Its common to see this when trying to install scripts and applications.
For instance, it could be that the .htaccess for the re-writes are just conflicting with the overrides in the main web server config. I don't think we should ship those people to SF or SO without diagnosing the issue, and if we're going to go that far, we may as well just answer their question.
Given this site, Web Apps, SO and SF, there is bound to be some overlap.
I agree that there's a clear and valuable distinction between mastering a website and writing one. I don't want web programmers to run rampant; those questions belong elsewhere.
However, closing all of those questions feels like too much of a dead end.
I find myself wishing we could move questions to the appropriate stackexchange, or perhaps cross-post them with a reputation bias.