public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ben de Groot <yngwin@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [Gentoo Phoenix] an official Gentoo wiki
Date: Mon, 5 Apr 2010 04:43:02 +0200	[thread overview]
Message-ID: <m2le117dbb91004041943vd879aac5xcb7fb22d309415d9@mail.gmail.com> (raw)
In-Reply-To: <20100404181333.6dab27c2@angelstorm>

On 5 April 2010 03:13, Joshua Saddler <nightmorph@gentoo.org> wrote:
> Let the renderer take care of the final rendering, as really, tags and markup are all arbitrary. What should matter is how it appears in your webbrowser, since that'll vary from the source view anyways.

So why are you such a staunch defender of GuideXML then? If markup is
arbitrary really, then why not allow people to use what is convenient?

> . . . I hope you aren't seriously suggested rST as the wiki format.

I already did. I realize I may be in the minority, but I've become
quite a fan of the format. It's easy, quite elegant, has a full set of
features and is quite flexible. And it is widely used outside of
Gentoo. I hope there will be at least the possibility of using rst in
the Gentoo Wiki.

>> > Mediawiki mostly involves memorizing how many quote or tick marks you use.
>>
>> The beauty is: you don't have to memorize it, as it is just a click of
>> a button on the editor interface away.
>
> And not everyone will want to do that. I certainly don't like clicking around when it's easier and faster for me to just type the code myself.

So you don't have to. The wiki software in itself is not limiting, so
it's a question of configuration and agreeing on what to use.

> Really, you're mostly making a case for a graphical XML editor like Beacon, rather than making a case for a wiki. :)

That would already be a big improvement, yes.

> That's your problem, then. Do you know what semantic means?

Yes, I do. No need to be condescending.

> But you're not a web author,

I am, altho not as active lately.

> Why the hell do you keep bringing up HTML? Stop comparing GuideXML with HTML. Treat them as two separate languages, please.

Because clearly GuideXML is based on HTML. And anyone who knows HTML
will likely be confused by some features of GuideXML. I can't treat
them as completely separate, as there is too much overlap.

> I only mentioned GuideXML in the context of "it's easier to learn because it has fewer tags than HTML" -- you operate under the mistaken assumption that GuideXML should be *like* HTML,

No, I wish it weren't, but it *is* like HTML.

> and that HTML has too many tags.

I never said that.

> You assume that everyone comes from an HTML background and thus will be confused by GuideXML.

I would think that most people that become involved with Gentoo have
most likely been exposed to some HTML coding.

>> What do you mean? You can predefine styles in your CSS to express your
>> "textual color palette" (if I understand correctly what you meant by
>> that). There is advanced code syntax highlighting available, for
>> example using GeSHi.
>
> Okay, then you also need a way to get those styles into your document by coming up with new tags or wiki markup.
>
> <var> is a variable in GuideXML, and it'll be colored yellow. You mark this variable in a <pre> block with the <var> tag, which is created just for this purpose. How do you accomplish this in, say, Mediawiki syntax? Without trying to recycle some crap bit of HTML or tacking on inline styles.

You can use syntax highlighting or templates.

> Do all the wikis out there have solutions for adding custom markup/tags?

All? Probably not out of the box. You could always hack the source
code of course. ;)

> And yes, clearly GuideXML and metadata.xml are some of your weak areas if you have to keep looking up the basics. However, with practice you *will* get better. :)

If there would be a need for that, then yes, I would get better.

Anyway, this exchange has gone well beyond the original scope of the
thread, and neither of us seems to have come much closer to convincing
the other. So I'll leave it at that.

-- 
Ben de Groot
Gentoo Linux Qt project lead developer



  reply	other threads:[~2010-04-05  2:43 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-03 13:19 [gentoo-dev] [Gentoo Phoenix] an official Gentoo wiki Ben de Groot
2010-04-03 13:40 ` Dror Levin
2010-04-03 14:12   ` Tobias Scherbaum
2010-04-03 14:36     ` Ben de Groot
2010-04-03 23:41       ` Sebastian Pipping
2010-04-03 15:03   ` Nathan Zachary
2010-04-03 17:40   ` AllenJB
2010-04-03 18:56     ` George Prowse
2010-04-03 19:04       ` Alex Legler
2010-04-04 23:19       ` Ben de Groot
2010-04-10  4:10         ` William Hubbs
2010-04-10 11:55           ` Ben de Groot
2010-04-10 12:06           ` Dror Levin
2010-04-10 15:25             ` William Hubbs
2010-04-10 15:40               ` George Prowse
2010-04-10 17:18                 ` William Hubbs
2010-04-10 18:11                   ` [gentoo-dev] " Duncan
2010-04-10 18:26                     ` René 'Necoro' Neumann
2010-04-11  9:52                       ` Duncan
2010-04-11  3:05                   ` [gentoo-dev] " Patrick Nagel
2010-04-10 18:04               ` Vincent Launchbury
2010-04-10 19:23                 ` Dale
2010-04-11  4:35                 ` William Hubbs
2010-04-14  2:03                 ` George Prowse
2010-04-10 13:35           ` George Prowse
2010-04-11  1:08             ` Jorge Manuel B. S. Vicetto
2010-04-03 14:04 ` Guy Fontaine
2010-04-03 14:12   ` Ben de Groot
2010-04-03 15:25   ` Sylvain Alain
2010-04-03 14:30 ` Alex Legler
2010-04-03 14:46   ` Ben de Groot
2010-04-03 23:37     ` Sebastian Pipping
2010-04-04  1:20       ` Ben de Groot
2010-04-04  7:31         ` Joshua Saddler
2010-04-04  8:29           ` Arun Raghavan
2010-04-04  8:47             ` Sebastian Pipping
2010-04-04 12:26               ` Ben de Groot
2010-04-04  8:48           ` Antoni Grzymala
2010-04-04  8:54             ` Sebastian Pipping
2010-04-04  9:10             ` Alex Legler
2010-04-04 12:31             ` Ben de Groot
2010-04-04 16:54               ` Antoni Grzymala
2010-04-04  9:01           ` Alex Legler
2010-04-04 10:35           ` AllenJB
2010-04-04 13:43           ` Sylvain Alain
2010-04-04 14:15           ` Dror Levin
2010-04-04 14:33             ` AllenJB
2010-04-04 14:47               ` Dror Levin
2010-04-04 15:13                 ` AllenJB
2010-04-04 15:36                   ` dev-random
2010-04-04 15:39                     ` Ben de Groot
2010-04-04 16:08                   ` Ben de Groot
2010-04-04 22:45                   ` Zeerak Mustafa Waseem
2010-04-04 22:21                     ` AllenJB
2010-04-04 23:11                       ` Ben de Groot
2010-04-05  1:36                       ` Zeerak Mustafa Waseem
2010-04-04 16:00               ` Ben de Groot
2010-04-04 15:23           ` Ben de Groot
2010-04-04 19:33             ` Joshua Saddler
2010-04-04 19:46               ` George Prowse
2010-04-05  0:08               ` Ben de Groot
2010-04-05  1:13                 ` Joshua Saddler
2010-04-05  2:43                   ` Ben de Groot [this message]
2010-04-05  5:04                     ` Arun Raghavan
2010-04-05  5:05                       ` Arun Raghavan
2010-06-07 12:27                     ` Ed W
2010-06-07 12:19           ` Ed W
2010-04-04  9:30       ` Alex Legler
2010-04-03 19:13 ` Alex Legler
2010-04-03 23:44 ` Sebastian Pipping
2010-04-05  0:02 ` Alistair Bush
2010-04-05  0:25   ` Ben de Groot
2010-04-05  4:46     ` [gentoo-dev] " Duncan
2010-04-05  0:37   ` [gentoo-dev] " Matti Bickel
2010-04-05  2:01 ` Jorge Manuel B. S. Vicetto
2010-04-05  3:02   ` Ben de Groot
2010-06-03 20:44 ` René 'Necoro' Neumann
2010-06-03 22:49   ` Ben de Groot
2010-06-04  3:53     ` Tobias Scherbaum
2010-06-04  4:52       ` Sebastian Pipping
2010-06-04  5:51       ` [gentoo-dev] " Torsten Veller
2010-06-04  8:12         ` Markos Chandras
  -- strict thread matches above, loose matches on Subject: below --
2010-04-04  0:11 [gentoo-dev] " Sylvain Alain
2010-04-04  0:24 ` Sebastian Pipping

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2le117dbb91004041943vd879aac5xcb7fb22d309415d9@mail.gmail.com \
    --to=yngwin@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox