Thoughts for a new Photography Q&A Site

I’m a long-term contributor to the Photography Stack Exchange site — as well as to Unix & Linux, where I was briefly a moderator, and a couple other sites, but I really want to focus on the Photography one, because that site never really succeeded and has been pretty much dying (even before The Mess).

It’s also clear Stack Exchange isn’t going do anything to improve things. So, I’m very interested in helping build a new site which succeeds where that one fails, learning from the experience and making something better — and something open and community-directed while we’re at it.

So, let me start with the market problem — the thing in the world that could be better. There are two big background factors:

  1. Photography has never been more accessible and more popular. The number of photographs uploaded to social media sites every day is staggering. Everyone who has a phone has a camera, and more sophisticated cameras are within reach of most people even on a budget.
  2. Photography as a profession and skilled art is tanking. Neighborhood and small-town photo studios used to be everywhere, and they sure aren’t. Wedding photographers are still a thing, but in a lot of cases that’s a weekend job to fund a hobby, not a full-time profession. Photography schools are closing.

There is a lot of knowledge, skill, and expertise that’s at risk of being lost. But there’s also a huge audience hungry for that information!

Existing websites do not cover the need well. Wikipedia is fine for some technical information, but really falls down in explaining — it’s a good resource for formulas and technical references, but is not a good teaching and learning platform. And I don’t think I really need to explain in depth here how forums fail, but in short: repeated questions with questionable answers and a lot of misinformation, partisanship and brand-focused gear obsession, and lack of a good reward mechanism for constructive involvement.

There are two particular problems we had which I’d like to avoid in a new site.

First, there’s gotta be a better way to deal with “what camera should I buy” or “what lens should I get” questions. On Photo-SE, we mostly just closed these down. They’re objectively “bad” questions — opinion based, time sensitive, and invite brand flamewars — but they’re also a key funnel for new users on most camera forums. Despite “Q&A is hard — let’s go shopping”, it seems like a natural fit for a Q&A format — leading to many potential new members with a very bad initial impression and basically knocking out that funnel of incoming new users.

Second, the site skewed very, very heavily towards the technical, engineering side of photography. This is a bit weird, because you look at a typical photography school curriculum, there are some technical fundamentals everyone needs to know, and but then the details of optics and related physics would be optional course if offered at all. We struggled with a bias towards questions which could be answered with math, and I don’t think ever recovered. And to be clear, it’s not because everything else is all wishy-washy subjective feelings — there exists real knowledge about art history, composition, design, light, and technique. We just never attracted a community with that knowledge.

I think we could have something better. I’d like a real online Photography Community of Practice where new photographers can learn and grow and intermediate and expert photographers can also learn and grow through teaching and participating.

11 Likes

Sure. That’d be a great chance.

However, we don’t have a runnable software yet. We have, however, started working on that yesterday.

Maybe, it would be possible to use the qpixel software by @ArtOfCode for that in the intermediate. We already host a Writing community:

https://writing.codidact.com

Does qpixel support image upload? If not then I don’t think it is a good fit because photography, probably more than any other community, needs images.

It does for a few weeks now.

1 Like

Yeah, I don’t think we need to jump immediately. However, I wanted to start talking about needs and possibilities sooner rather than later!

2 Likes

Thank you for describing your use case for us! Community “profiles” like this are very helpful in assessing our plans and requirements.

I’m going to brainstorm a bit here; please let me know if this is going in a useful direction.

It sounds like your site needs some sort of support for those more opinion-based questions that work poorly in the conventional Q&A format. But you want them as feeders; you don’t want to banish them. Would that type of content be well-served if you had a different kind of post that sits alongside the standard Q&A? If you had a “discussion” post, where there’s a question but all feedback is in the form of threaded comments so people could discuss those opinions at length, would that be useful?

Regardless of how these posts are structured (Q&A or discussion or something else), would it help if you could clearly segregate them, so that alongside “main” and “meta” sections of the site you also had “recommendations” (or whatever you want to call it)?

Are any of these problems/questions common enough that they would be served by canonical posts or blog posts? For the latter I don’t mean a separate blog, but blog posts integrated into the site proper. (A blog post would be a post that doesn’t accept answers.)

All of these are capabilities we’re planning to have in some form, so I want to test those plans against your needs. What parts of this would help you, and where are there still gaps? Do you have suggestions for other approaches that would work better for Photography?

4 Likes

Works for me!

It sounds like your site needs some sort of support for those more opinion-based questions that work poorly in the conventional Q&A format. But you want them as feeders; you don’t want to banish them. Would that type of content be well-served if you had a different kind of post that sits alongside the standard Q&A? If you had a “discussion” post, where there’s a question but all feedback is in the form of threaded comments so people could discuss those opinions at length, would that be useful?

Yes, this would definitely help for a broad class of questions that we don’t serve well but which would help build the community. Particularly, “help me make this photograph better” posts, which aren’t really questions and don’t have an answer, but get people thinking and talking about actual photographs. (This brings up another need: a lot of photography questions are visual in nature and hard to give unique titles. “How could this landscape be improved?” isn’t really useful.)

This might also be good for the equipment recommendation questions.

We also struggle, though, with the reception of non-discussion questions where the answer is not a formula or number. See How to decide whether a portrait should be in color or black and white? or What are photographic “typologies”?, both of which are on topic but attracted immediate downvotes and close votes.

In the first example, the question is somewhat subjective, but is definitely answerable — and answerable with one or more good, comprehensive answers, not a discussion.

In the second case, I’m afraid, the situation is primarily that the community didn’t have the knowledge to recognize the question (resulting in something like the embarrassing “my kid could paint that!” comments at the art museum).

In both cases, more than the software, it’s about the cultural expectations of the site. But those are fed by the site’s design and features.

Regardless of how these posts are structured (Q&A or discussion or something else), would it help if you could clearly segregate them, so that alongside “main” and “meta” sections of the site you also had “recommendations” (or whatever you want to call it)?

Yes, I definitely think more categorization would help. In fact, it might be valuable to split out:

  • Gear Recommendations
  • Technical questions and how-tos
  • Improve my photograph!
  • How was this done?
  • Art, composition, history

(Or something like that. That’s off the top of my head.)

Are any of these problems/questions common enough that they would be served by canonical posts or blog posts? For the latter I don’t mean a separate blog, but blog posts integrated into the site proper. (A blog post would be a post that doesn’t accept answers.)

Yes. This would really help with one particular thing which drives me crazy: “How do I measure things using my camera?”

All of these are capabilities we’re planning to have in some form, so I want to test those plans against your needs. What parts of this would help you, and where are there still gaps? Do you have suggestions for other approaches that would work better for Photography?

Cool. :slight_smile:

1 Like

This is a very useful point. I can think of ways that Codidact - without significant design changes - could easily handle multiple sub-communities. The only answers that SE had (that I know of) were:

  • Tags - Which are great. But which the new user just doesn’t “get” and which have limited capabilities for both technical and non-technical reasons.
  • Split the Community - Which works in some cases but not others. In particular, if a community is not “really big”, there just aren’t enough experts to handle all the separate communities. Plus, it is easier for those experts to see everything in one place. For example, I could envision an option (i.e., user choice) to show all of these sub-communities (+ updates to Blog, Canonical, Meta, etc.) together (which is exactly what I would want if I was a regular user who wanted to review “everything” every morning to see “what’s new”) or separately (which is also useful in many ways).
1 Like

I’ve been thinking of categories as being higher-level, and fewer, than tags. (In fact, tags will likely be shared among some categories; it’s not a strict hierarchy.) I’ve been envisioning a “tabs” layout, which pushes toward a small number of categories, probably 3-5 (main, meta, and site-specific ones). @mattdm lists a few more, but maybe they can be collapsed down into fewer, or maybe tags are right for some of them, or maybe we need to design for more categories from the start. But the approach here sounds like a fit for Photography’s needs, and we can refine the details.

1 Like

Some communities will only have Main and Meta.

Blog and Canonical and Discussions, etc. can all fit in as tabs too.

Plus my idea of “allow users to see them all together” could work for Meta, etc. as well. It will all depend on user preference. Just like some people press Control-A, Control-C, some highlight with a mouse and some click Edit->Select All, Edit-Copy - all to get the exact same end result, there are definitely multiple ways to view the stuff inside a community site.

Blog and canonical could be categories or they could be mixins; that’s up to each site. We will have a blog post type, and a community can decide to collect them all in one category or let them be part of the main page. Same with canonicals. (This will likely depend on cadence; if you only publish five blog posts a year, people will get out of the habit of looking at that category and you can mix them in. If you publish five a week, you probably shouldn’t do that.)

For discussions, I would advise communities to name the category for what it’s about, not the mechanism. “Discussions” isn’t interesting per se; critiques, which happen to use the “discussion” post type, are interesting.

5 Likes

Has your community run into licensing concerns around uploading images? Once posted to SE, content is licensed as Creative Commons so anybody can take it and use it (with attribution). I’ve heard this raised as a concern by writers; am I correct in thinking it’s a concern for you too?

Something I have been thinking about is allowing a category to have a different license than the site default. If you wanted to have a single category for all the subjective-but-needed “please provide feedback on my photo” questions, would it be beneficial to be able to say that posts in that category (only) can’t be copied elsewhere? If so, do you have a favorite license? Obviously you need to grant Codidact the right to use it or we can’t host it, but beyond that… what would you want there?

2 Likes

Have we considered the possibility of a site default license with an opt-in user setting to apply one of a selection of common licenses? I recognize that this could lead to potential license conflicts down the road (original poster uses one license, commenters use another, export gets tricky), but offering greater user choice seems in keeping with the open source approach to building a platform for people who might have reasons to use one over another (e.g. OP posts under CC, commenter wants something more restrictive when posting a photograph of their own).

To reference the OP, it’s interesting you mention the SE site’s focus on technical aspects of photography. Given that SE started by focusing on the programming community, there seems to have been a natural evolution into communities that are popular interests of developers. Though they exist, I don’t know many people who frequent SE solely because of their interests in pets or parenting or Korean or amateur radio - they learned about the site from their technical searches, and then found a like-minded community on another topic they care about. No surprise then the focus on math and optics from the “left-brained” crowd.

It should be interesting to see if Codidact evolves in a different direction by starting with communities for writing and photography. By not having a SO-like site I think we may be missing an opportunity to convert a large number of the disaffected before memories of The Mess cool, but perhaps growth that supports a larger variety of communities from conception will be healthier long term.

2 Likes

I’ve been thinking about that. More specifically, I’ve been thinking that the licensing “decision tree” would (eventually! not for MVP!) go like this:

  • The Q&A and meta categories on all communities on the instance have a base license.
  • A community is free to set and publish a more-restrictive license for posts in another category.
  • A user is free to set a less-restrictive personal license for posts (to be noted with the post).

Let me unpack that a little. I think it’s important for the core categories (Q&A and meta) across the instance to have the same, generous license. People should always be able to repost and reuse that content (with attribution), in keeping with our goal of being an open resource. However, for supplemental functions, sites might need to restrict republication in order for the category to be useful; we should allow them to do that right here instead of them having to go set up off-site resources. And in the other direction, an individual user should be able to be more generous than site-default; it’s that user’s work, after all.

All of this is about posts. Comments are just not important enough to add the complexity of license variation. The instance’s default license applies to comments; if what you’re writing is substantial enough that you’re worrying about licensing, you probably shouldn’t be doing it in a comment but, rather, in a post.

This license complexity comes with costs, most importantly about managing change. Once you publish under one license, you can’t change to a more-restrictive one. And once you’ve made commitments to your users, you can’t change to a more-permissive one (category or instance) unless you’re going to manage both licenses. Rather than getting into the pickle that SE did, we should proactively record a license for each post as it’s created, just in case the default changes later.

I’m happy to have communities of any type here, software or non-. But I agree that we aren’t going to have SO’s beacon that draws in programmers from around the world and then promotes other sites from there. Our communities will grow through the efforts of their members, at least for a while; it’s going to be a long time before we have significant Google placement.

I hope that several communities from SE will give us a try, and I hope that they don’t become too complacent and lose interest as time passes and SE distracts people from the still-unresolved issues. I also hope that communities that aren’t direct SE transplants will give us a try. Finding true non-SE communities will be harder, but there might be people from SE who were never able to build, there, the kind of community they want, and maybe they’ll build it here. Whether this is something new that never got through Area51, or a scope revision from a related SE community, or a subset… our Codidact instance is an opportunity for communities to try different things without having to change things out from under their users on SE. I’m looking forward to seeing what people build here with the expanded capabilities we’ll offer.

2 Likes

Yes, this is a big concern. I think many people asking for help don’t even realize the implications. It’s also kept people from entering photo contests.

I think this would be valuable. I don’t know if there’s an out-of-the-box license that could apply. I think it might need to be drafted specifically for the site.

4 Likes

Licensing is serious business, of course, and it is worth roping in professionals to offer advice here. We don’t want to be like that company where the CEO skims through the CC license terms and said, “yeah, that seems A-OK to me, let’s do 4.0” (and then, when there is the inevitable backlash, brings in an imaginary “legal team” retroactively).

I don’t imagine Codidact would deliberately do anything malicious. However, the road to hell is paved with good intentions. There’s all sorts of legal complications to deal with when drafting a custom license, not the least of which is multiple legal jurisdictions.

Codidact will not attempt to retroactively apply a license change. Whatever license is in place when you create a post is the license that applies, always. (The author can of course separately license it via other means, for example to make a license more liberal.)

Just today we rolled out a change that displays the license for each post. At post-creation time you can now also choose a different license (from a configured list). This, combined with default licenses for categories (if different from the site-wide default), should allow us to support the needs of Photography and other sites that want to support critiques.

3 Likes

Relicensing is one such case, for which this is a reasonable statement and would likely work well in practice. There could be many other scenarios which we may not be able to resolve with a common sense approach.

For example, let’s say Alice wishes to delete her post. Her “initial” license allows her to do so unconditionally. However, her post was quoted by Bob in an answer/critique, and he doesn’t want to delete his post. Now, Alice insists that the quoted portions of her post should also be deleted from Bob’s post.

I think it is a good idea to allow people to license their content on their own terms. However, we also have to prepare for situations where one license conflicts with another, which would happen sooner or later when multiple licenses are in effect on different posts on the site.

2 Likes

I would strongly advise (and the UI for adding licenses does too) against enabling licenses on a site that would allow that scenario. A license has to grant the site authority to host the content and really ought to allow derivative works – otherwise nobody else would be able to edit the post, even to fix typos or broken links. If a site follows those guidelines, then Alice can’t delete her content from the site or out from under Bob – but she can set a license that bars commercial reuse, for example.

I’m not an expert in all the license variations out there. If a community needs a more restrictive license to be available, I want to work with that community to understand the need and find a solution that works for everyone.

5 Likes

I think we should have some mechanism to allow “or later” content. I trust the Creative Commons people, and I’m quite comfortable with something like 'CC-BY-SA 4.0 or later". That way, if a later license does turn out to have advantages, but my earlier content has a dozen collaborative authors, it can be a pain to track them all down and get unanimous consent.

1 Like