Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 155 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I have a quite broad question that I don't know where I should ask.

I'll try to explain from a very general perspective: I want to put text into some structure (like json) and generate from that something that can be converted into a handful of languages (like html, markdown or latex, I would like not to constrain that yet) so that from those languages something readable can be generated in different formats (pdf, docx, a webpage, a wiki site). The original structure should be readable and play well with github too.

The question is how to structure that information/text so that it fits to be easily converted to other formats, read by humans and checked diffs (branches, etc.) in Github.

It's a usability question that involves not only languages and programming but also technologies, usability and much more. I'm not sure whether stackoverflow is broad enough or I should go somewhere else (or nowhere else).

I tried to summarize the question, I can add more details if needed (sorry if there are too many now). Thank you.

share|improve this question
1  
Well, what's the question? All you have here is an "I want". – Mat Mar 26 '13 at 19:09
    
The question is which structure/language/technology fits better the purpose. At this moment I'm thinking about Javascript objects written according to CoffeeScript. But there is a long way from that to LaTeX or Markdown. (PD: added now) – Trylks Mar 26 '13 at 19:22
2  
Try asking your question on programmers.stackexchange.com, but make sure it's specific enough to be answerable. If you're not sure, ask the duck first. – Robert Harvey Mar 26 '13 at 19:30
3  
To answer your question: Use XML – Sam I am Mar 26 '13 at 19:30
1  
... and parse with regexen. Now you've got 42 problems. – Mat Mar 26 '13 at 19:31
    
@Matt I thought it was 100 – Some Helpful Commenter Mar 26 '13 at 19:33
    
@SomeHelpfulCommenter That isn`t where that comes from. The original was "now they have two problems". – Asad Saeeduddin Mar 26 '13 at 19:34
    
@Asad actually Jamie Zawinski repurposed an older quote. – Some Helpful Commenter Mar 26 '13 at 19:46
up vote 1 down vote accepted

Your question still isn't entirely clear to me, but I think Programmers might be the right site for it.

Before you post, I suggest you try to explain your question to someone who hasn't been trying to solve this problem for a while first and see if it's clear enough. If not, maybe add an example or two.

Note that straight up "what language should I use" questions are off-topic pretty much everywhere on Stack Exchange. But, I can see a data format design/choice question being potentially well-received if it's clear and specific enough.

share|improve this answer
1  
@RobertHarvey I talk to a dust mite myself. – Adam Lear Mar 26 '13 at 19:36
2  
@RobertHarvey I personally have found that beginning to write a question for SO is a very good "ask the duck" exercise. – Sam I am Mar 26 '13 at 19:36
    
Thank you, I'm not sure whether this makes much sense but... Context: I am thinking about using JSON, possibly using the syntax of CoffeeScript, which may be slightly more human readable, so I can make a guess about a possible answer and to some extent a comparison about this answer and other plausible answers. Question: Do you think it may make sense to create it as a wiki post and let better answers or additional considerations emerge through wiki collaboration? Or should I just post the question and hope for something better than my current guess? – Trylks Mar 29 '13 at 0:33
    
I tried already hopefully I didn't do something horrible. Thank you again. – Trylks Mar 30 '13 at 22:09
    
@Trylks Good luck. :) – Adam Lear Mar 30 '13 at 23:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .