Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread David Chambers
I registered markdown.io for a year but did nothing with it during that time, 
so let the registration lapse. I'm happy to reregister this domain name (or to 
register a different one) and to point it at the appropriate nameservers.

David 


On Monday, 22 October 2012 at 8:24 PM, Boris Le Ninivin wrote:

 On 10/23/2012 02:37 AM, David J. Weller-Fahy wrote:
  Ah-hah! I knew I was too tired when I responded - let me clarify.
  
  I don't believe we'll need fcgiwrap or Nginx, as I already have a
  functional setup of ikiwiki running under mathopd, and can duplicate
  that for another user easily enough.
  
 
 Your VPS, your call. :)
  I can do the initial setup of the wiki and gitolite, assuming the
  gitolite configuration is not rocket science (TM). I'll run the wiki
  under an isolated user, set some reasonable defaults, and then get you
  setup as the administrator. Note, I'm committing to donating VPS
  hosting, but not to being the active maintainer of the wiki. I would
  hand that over to you, and would be a sometime helper, but RL does not
  allow for much free time.
  
 
 Same here, so it might be great if a couple of other people would ask 
 for an access (id_rsa.pub) via git too; so they can put things we forget 
 (or don't have the time to add) in the wiki.
  I can get those items done within the next few days (before Friday,
  certainly), and then we can test connectivity and make sure you have
  full access to the wiki's repository.
  
 
 Depending on the availability of the virtual-server manager of the 
 French association I mentionned before, I might already have (I've asked 
 a few days ago, but they have much to do apparently) a working VPS at 
 this point... So... Wait and see...
  To make sure I fully understand: The intent of this Wiki would be to
  provide a central repository for documentation about Markdown, the
  variants available (including the 1.2b8 and other semi-official
  variants), the quirks and bugs of each, and start working toward
  community convergence w.r.t. a future Markdown2, or whatever it will
  be called. Did I capture that correctly?
  
 
 Same idea here yes. Plus a link to a (list of the?) multi-dingus, if 
 available.
  Final item: What temporary* subdomain does the community want? I can
  put anything on the front of my caterva.org (http://caterva.org), and was 
  tempted to just
  create md.caterva.org (http://md.caterva.org), but realized others may 
  have a preference. So:
  What say y'all?
  
 
 I was thinking about using a domain under a first level TLD such as 
 mdwn.tk (http://mdwn.tk). The thing being : We (or you) HAVE to set up a 
 working wiki 
 with some (even minimal) content before we ask for the domain, or it 
 will be taken down in minutes (their policy is quite restrictive about 
 non-resolving websites and inactivity). What do the others on the list 
 think?
  *: There is nothing more permanent that a temporary measure, so I tend
  to assume temporary names are going to be permanent now. ;)
  
  Anyway, that's my brain-bytes for now. If I missed anything or there
  are questions throw them out there.
  
  Regards,
 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net (mailto:Markdown-Discuss@six.pairlist.net)
 http://six.pairlist.net/mailman/listinfo/markdown-discuss
 
 


___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread Boris Le Ninivin

On 10/24/2012 06:19 PM, David Chambers wrote:
I registered markdown.io for a year but did nothing with it during 
that time, so let the registration lapse. I'm happy to reregister this 
domain name (or to register a different one) and to point it at the 
appropriate nameservers.


David

I was thinking of getting mdwn.tk

Markdown.io would be a better name though, I think...

Does anyone else have an opinion? :)

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread Alan Hogan
I only ever dealt with .tk domains as a teen when I couldn’t afford a real 
domain, and they would basically iframe your real site and add 
advertisements. It wasn’t a good experience. I trust things may have changed 
since then, but I still don’t ever see or trust .tk domains.

On Oct 24, 2012, at 9:23 AM, Boris Le Ninivin boris.lenini...@gmail.com wrote:

 On 10/24/2012 06:19 PM, David Chambers wrote:
 I registered markdown.io for a year but did nothing with it during that 
 time, so let the registration lapse. I'm happy to reregister this domain 
 name (or to register a different one) and to point it at the appropriate 
 nameservers.
 
 David
 I was thinking of getting mdwn.tk
 
 Markdown.io would be a better name though, I think...
 
 Does anyone else have an opinion? :)
 
 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net
 http://six.pairlist.net/mailman/listinfo/markdown-discuss

Alan Hogan



smime.p7s
Description: S/MIME cryptographic signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread Boris Le Ninivin
I've not tried to use a redirect to hide another website's address. I 
use their DNS instead, and I see no ads... But I use adblock, so I'm not 
sure.


Boris

On 10/24/2012 07:46 PM, Alan Hogan wrote:
I only ever dealt with .tk domains as a teen when I couldn't afford a 
real domain, and they would basically iframe your real site and add 
advertisements. It wasn't a good experience. I trust things may have 
changed since then, but I still don't ever see or trust .tk domains.


On Oct 24, 2012, at 9:23 AM, Boris Le Ninivin 
boris.lenini...@gmail.com mailto:boris.lenini...@gmail.com wrote:



On 10/24/2012 06:19 PM, David Chambers wrote:
I registered markdown.io for a year but did nothing with it during 
that time, so let the registration lapse. I'm happy to reregister 
this domain name (or to register a different one) and to point it at 
the appropriate nameservers.


David

I was thinking of getting mdwn.tk

Markdown.io would be a better name though, I think...

Does anyone else have an opinion? :)

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net 
mailto:Markdown-Discuss@six.pairlist.net

http://six.pairlist.net/mailman/listinfo/markdown-discuss


Alan Hogan


___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread John MacFarlane
+++ Andrew Pennebaker [Oct 18 12 09:52 ]:
What I'm saying here is that relying on 3rd parties solutions while a
very cheap (or even free) VPS would be sufficient is asking for
unnecessary trouble.
 
I agree that we should opt for convenient, preferably free hosting.
I don't mean to start a technical argument about static vs dynamic
web pages. What I'm trying to convey is that GitHub, while an
incredibly easy CMS, only supports static web pages, not wikis, which
require a running system that can modify a database for wiki edits.

Github has wikis for each project.
Example: https://github.com/jgm/pandoc/wiki

You'd only have to create a 'markdown' project, which needn't have
anything in it but a README.markdown file with a link to the wiki.
Anyone with a github account could edit the wiki.
This seems far easier than any of the other proposals.

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-24 Thread Waylan Limberg
On Wed, Oct 24, 2012 at 11:18 PM, David Chambers
david.chambers...@gmail.com wrote:
 On Wednesday, October 24, 2012 at 7:25 PM, John MacFarlane wrote:

 Github has wikis for each project.
 Example: https://github.com/jgm/pandoc/wiki

 You'd only have to create a 'markdown' project, which needn't have
 anything in it but a README.markdown file with a link to the wiki.
 Anyone with a github account could edit the wiki.
 This seems far easier than any of the other proposals.

 I created the markdown account on GitHub some time ago. If there's support
 for John's suggestion, we could create a public repository in that account
 and use its wiki.

+1 from me.

There used to be an old wiki (I forget where) which lasted for some
years. But it died a slow death. First from lack of maintenance, then
from spam, then from being locked down to avoid the spam. No longer
being publicly editable was the last nail in its coffin. At least
that's the way I remember it.

The thing about github it that is has user management features to help
with spam, etc. (not that other wiki systems don't but...) David if
you make that user account an organization then if/when you ever
lose interest in or run out of time to maintain it, you can share with
or pass ownership off to any other github user - with no need to pass
off control of a hosting account or move it to a new hosting account
or transfer control of a domain ... and all the other relevant
headaches with that sort of thing.

Also, as a bonus, the default page url (using github pages) would be
markdown.github.com - which is even better that
github-flavored-markdown gets. Sure, that page wouldn't be as easily
editable as a wiki, but just make it static with general info and a
link to the wiki - or don't - use pull requests as moderated editing
of the github page. Trusted and frequent editors of the doc (and/or
implementation authors) could be given full editing privileges of the
underlying repo using there respective user accounts (which privileges
could still be revoked upon abuse).

For that matter, as an organization, each implementation author
could host their implementation under markdown/[implementation_name].
Or if they don't want to, auto-updating mirrors could be added
(although, unfortunately, the auto-updating script would need to be
maintained externally). Great for one-stop shopping for all
implementations. I know I'd use it to browse markdown.pl's source -
rather than  downloading the zip file.

-- 

\X/ /-\ `/ |_ /-\ |\|
Waylan Limberg
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-22 Thread David J. Weller-Fahy
TL;DR: I'll set it up, you'll maintain it, what will we name it?

* David J. Weller-Fahy dave-lists-markdown-disc...@weller-fahy.com 
[2012-10-22 01:21 -0400]:
 * Boris Le Ninivin boris.lenini...@gmail.com [2012-10-22 01:14 -0400]:
  Are the following services installed / configured / running (or
  deployed) on your server :
  
  A) Nginx
 Nope: I'm using mathopd as my http server.
 
  C) fcgiwrap
 No, but (again) I don't think it would be very difficult.
 
  If yes, would you like to set the wiki up yourself, or do you prefer
  someone else (it can be me) to set it up?
 
 It's bed time where I'm at, so I'll respond more fully tomorrow or the
 next day.  However, I know I would not have time to set it up, but I'd
 be willing to get accounts setup for those who would need them.

Ah-hah!  I knew I was too tired when I responded - let me clarify.

I don't believe we'll need fcgiwrap or Nginx, as I already have a
functional setup of ikiwiki running under mathopd, and can duplicate
that for another user easily enough.

I can do the initial setup of the wiki and gitolite, assuming the
gitolite configuration is not rocket science (TM).  I'll run the wiki
under an isolated user, set some reasonable defaults, and then get you
setup as the administrator.  Note, I'm committing to donating VPS
hosting, but not to being the active maintainer of the wiki.  I would
hand that over to you, and would be a sometime helper, but RL does not
allow for much free time.

I can get those items done within the next few days (before Friday,
certainly), and then we can test connectivity and make sure you have
full access to the wiki's repository.

To make sure I fully understand: The intent of this Wiki would be to
provide a central repository for documentation about Markdown, the
variants available (including the 1.2b8 and other semi-official
variants), the quirks and bugs of each, and start working toward
community convergence w.r.t. a future Markdown2, or whatever it will
be called.  Did I capture that correctly?

Final item: What temporary* subdomain does the community want?  I can
put anything on the front of my caterva.org, and was tempted to just
create md.caterva.org, but realized others may have a preference.  So:
What say y'all?

*: There is nothing more permanent that a temporary measure, so I tend
to assume temporary names are going to be permanent now. ;)

Anyway, that's my brain-bytes for now.  If I missed anything or there
are questions throw them out there.

Regards,
-- 
dave [ please don't CC me ]


pgpHUTUZPTM25.pgp
Description: PGP signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-22 Thread Boris Le Ninivin

On 10/23/2012 02:37 AM, David J. Weller-Fahy wrote:

Ah-hah!  I knew I was too tired when I responded - let me clarify.

I don't believe we'll need fcgiwrap or Nginx, as I already have a
functional setup of ikiwiki running under mathopd, and can duplicate
that for another user easily enough.

Your VPS, your call. :)

I can do the initial setup of the wiki and gitolite, assuming the
gitolite configuration is not rocket science (TM).  I'll run the wiki
under an isolated user, set some reasonable defaults, and then get you
setup as the administrator.  Note, I'm committing to donating VPS
hosting, but not to being the active maintainer of the wiki.  I would
hand that over to you, and would be a sometime helper, but RL does not
allow for much free time.
Same here, so it might be great if a couple of other people would ask 
for an access (id_rsa.pub) via git too; so they can put things we forget 
(or don't have the time to add) in the wiki.

I can get those items done within the next few days (before Friday,
certainly), and then we can test connectivity and make sure you have
full access to the wiki's repository.
Depending on the availability of the virtual-server manager of the 
French association I mentionned before, I might already have (I've asked 
a few days ago, but they have much to do apparently) a working VPS at 
this point... So... Wait and see...

To make sure I fully understand: The intent of this Wiki would be to
provide a central repository for documentation about Markdown, the
variants available (including the 1.2b8 and other semi-official
variants), the quirks and bugs of each, and start working toward
community convergence w.r.t. a future Markdown2, or whatever it will
be called.  Did I capture that correctly?
Same idea here yes. Plus a link to a (list of the?) multi-dingus, if 
available.

Final item: What temporary* subdomain does the community want?  I can
put anything on the front of my caterva.org, and was tempted to just
create md.caterva.org, but realized others may have a preference.  So:
What say y'all?
I was thinking about using a domain under a first level TLD such as 
mdwn.tk. The thing being : We (or you) HAVE to set up a working wiki 
with some (even minimal) content before we ask for the domain, or it 
will be taken down in minutes (their policy is quite restrictive about 
non-resolving websites and inactivity). What do the others on the list 
think?

*: There is nothing more permanent that a temporary measure, so I tend
to assume temporary names are going to be permanent now. ;)

Anyway, that's my brain-bytes for now.  If I missed anything or there
are questions throw them out there.

Regards,

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-21 Thread John MacFarlane
+++ John Gruber [Oct 18 12 22:20 ]:
 On 17 Oct 2012, at 9:40pm, Alan Hogan cont...@alanhogan.com wrote:
 
  I do have to warn you, however. While a number of maintainers have gone to 
  great lengths to maximize interoperability, there *is* no BDFL (benevolent 
  dictator for life)
 
 Yes there is. I believe Markdown has thrived and continues to grow because I 
 haven't fucked around with it. The canonical docs are those on Daring 
 Fireball.

Unfortunately, those docs are vague on a number of important questions (I'm
not talking about corner cases).  I've tried to list a few of them here:

http://johnmacfarlane.net/babelmark2/faq.html#what-are-some-big-questions-that-the-markdown-spec-does-not-answer

I hope you'll consider weighing in on some of these things and
clarifying the official documentation.  I don't see how this would
prevent markdown from growing and thriving. It is frustrating for those
who write in markdown to find that their documents get interpreted
differently by different markdown processors.  And it is frustrating
for implementers not to know when something is a bug.

John

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-21 Thread David J. Weller-Fahy
* David J. Weller-Fahy dave-lists-markdown-disc...@weller-fahy.com 
[2012-10-22 00:28 -0400]:
 John McFarlane

Apologies: MacFarlane

-- 
dave [ please don't CC me ]


pgpjBNFURmJbW.pgp
Description: PGP signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-21 Thread Boris Le Ninivin

On 10/22/2012 06:21 AM, David J. Weller-Fahy wrote:

* Boris Le Ninivin boris.lenini...@gmail.com [2012-10-18 10:28 -0400]:

I've found a free VPS service, vps.me, which would be sufficient for a
simple ikiwiki setup; but it requires a (working) phone number, and I
don't have any...

So, it's possible, but I can't do it myself ;)

* Alan Hogan cont...@alanhogan.com [2012-10-18 12:02 -0400]:

I have a working US telephone number. Boris, I’ll email you directly.

Gentlemen, I'm late to thread, but I have a VPS which is severely
underutilized.  I'm already using an ikiwiki instance on there for my
own web site, and would be willing to host a community site for Markdown
(multi-dingus or whatever).

Let me know if this is still needed given the contributions from John
McFarlane, et al.

Regards,

Hello.

Thank you very much for your proposal. I've not been able to get a VPS 
yet, so it could be handy if we could have a slot on yours.


Are the following services installed / configured / running (or 
deployed) on your server :


A) Nginx
B) gitolite
C) fcgiwrap

?

If yes, would you like to set the wiki up yourself, or do you prefer 
someone else (it can be me) to set it up?


Regards,
Boris.
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-19 Thread Chris Lott
On Thu, Oct 18, 2012 at 7:20 PM, John Gruber gru...@fedora.net wrote:
 On 17 Oct 2012, at 9:40pm, Alan Hogan cont...@alanhogan.com wrote:

 I do have to warn you, however. While a number of maintainers have gone to 
 great lengths to maximize interoperability, there *is* no BDFL (benevolent 
 dictator for life)

 Yes there is. I believe Markdown has thrived and continues to grow because I 
 haven't fucked around with it. The canonical docs are those on Daring 
 Fireball.

Yes, it *is* nice for some people to have a puppy stay a puppy forever. So cute.

c
--
Chris Lott ch...@chrislott.org
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-19 Thread Michel Fortin
Le 2012-10-18 à 22:20, John Gruber gru...@fedora.net a écrit :

 I believe Markdown has thrived and continues to grow because I haven't fucked 
 around with it. The canonical docs are those on Daring Fireball.


The syntax document on Daring Fireball is a good definition of what Markdown 
is, and of the underlying philosophy. It's a good thing too that the syntax 
isn't defined in a too restrictive way: this leaves room for extensions and 
experimentation without breaking the claim that the modified version is still a 
Markdown implementation. Which means of course that Markdown is everywhere, 
even though it's not the same Markdown.

Markdown is not defined by its edge cases. But nevertheless those edge cases 
which differs between implementations are a problem for many people. I doubt 
very much that you being here on this list from time to time to give an opinion 
on whether something is a feature or a bug in Markdown.pl would impede 
Markdown's growth in any way. But of course, it's your time and you can spend 
it elsewhere if you want, and I respect that.

The case that spawned this thread seems to be a bug in your view. I say that 
because you fixed it in the unreleased 1.0.2b4 version of Markdown.pl, which 
added support for properly nested parens inside URLs. Which is great, except 
that 1.0.2b4 is an unreleased version from 2005 that not everyone can easily 
find.

There are in fact two reference versions of Markdown right now -- Markdown.pl 
1.0.1 and Markdown.pl 1.0.2b8 -- exhibiting some differences in behaviours and 
in features. This is confusing, both for users and for implementers. It's also 
hard not to think that Markdown.pl is abandonware at this point because 1.0.1 
was was 8 years ago, and because of the beta left it in an unfinished state.

Despite its unfinished state, I know that 1.0.2b8 is indeed in widespread use. 
I had a lot of pressure to enable [shortcut-style] links in PHP Markdown a 
while ago, all that for interoperability with Markdown.pl (how ironic!). It's 
now enabled by default in PHP Markdown [and many other implementations][1].

[1]: 
http://johnmacfarlane.net/babelmark2/?text=a+%5Bshortcut-style%5D+link.%0A%0A%5Bshortcut-style%5D%3A+http%3A%2F%2Fmichelf.ca%2F

Still, Markdown is stronger than ever. So perhaps we don't need to change any 
of that. I guess it's fine if Markdown.pl is left to a 8 year old version with 
unfixed bugs and lacking a feature you introduced yourself in an unfinished 
beta and that everyone is now using regardless. And I'm not being sarcastic: 
Markdown's growth doesn't seem impeded at all by that, so why change any of 
that?

I think Markdown (and Markdown.pl) is in need for an update. A small one. Like 
adding shortcut-style links and fixing small bugs like parens in URLs... that'd 
be useful to many people and it wouldn't impede Markdown's growth in any way. 
It'll also make the reference implementation a slightly more reliable 
reference, and somewhat more credible. One update every 8 years isn't too many.

But that's indeed not needed for Markdown to thrive indeed, as the past years 
have shown. Feel free to continue not doing anything and passively watch it 
take over the world on its own. ;-)

For edge cases and interoperability issues, it probably ought to be someone 
else's spec. For one thing, you don't seem to have much time or interest for 
these matters. And also, it's probably better for growth if the official 
Markdown spec isn't screwed too tightly. This leaves more room for new 
implementations and experimentation, and more things can thus be called 
Markdown.

It's good to hear from you on this list John. Please keep doing that.

-- 
Michel Fortin
michel.for...@michelf.ca
http://michelf.ca/

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Boris Le Ninivin

On 10/18/2012 03:21 AM, Andrew Pennebaker wrote:
I would like to see a centralized, /maintained/ website for Markdown 
documentation. Perhaps we could start a Markdown-powered wiki!

Indeed. This could be easily done with a server running nginx and ikiwiki.

On 10/18/2012 03:40 AM, Alan Hogan wrote:
I do have to warn you, however. While a number of maintainers have 
gone to great lengths to maximize interoperability, there *is* no BDFL 
(benevolent dictator for life) and there *is* no consensus on a number 
if issues, ambiguities, and extensions.


While most maintainers would *love* a big multi-dingus and 
exhaustive wiki, no one has committed to the effort of setting up and 
maintaining those; and not ever implementation maintainer would 
contribute.


I know you ended up here after noticing a quirk on another website, so 
I don't expect you to be that person, but I think the community 
*would* appreciate such a wiki and/or multi-dingus. Just be warned it 
will not be an easy or quick project!
This has to be a community project, not something made by only one 
person. If someone agrees to hosting this, I'd agree to set nginx and 
ikiwiki up and running for it.


On 10/18/2012 04:27 AM, Fletcher Penney wrote:

Don't reinvent the wheel:

http://babelmark.bobtfish.net/


F-
And, also, this would be AWESOME on a wiki (better yet, as a link on the 
first page).


Any ideas/volunteers ?
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Boris Le Ninivin
A wiki is NOT a dynamic website, it has NO dynamic content strictly 
speaking : the content only has to be generated upon updating and not 
with every GET request.


Also, I don't really see what Javascript has to do with all this.

An ikiwiki setup has a very small memory footprint, and nginx doesn't 
consume more. Same goes for CPU. And ikiwiki is based on git, which 
allows for a decentralized architecture, and very efficient versionning.


What I'm saying here is that relying on 3rd parties solutions while a 
very cheap (or even free) VPS would be sufficient is asking for 
unnecessary trouble.


On 10/18/2012 03:18 PM, Andrew Pennebaker wrote:
GitHub https://github.com/ offers free hosting for code and web 
pages. The way it works is any code that happens to be HTML is 
available as if it were a traditional, hosted website. If we want a 
fairly flat website for documentation, no wiki or server running, this 
would be a convenient solution.


If, on the other hand, we want a website that serves dynamic content, 
like a wiki, we could setup a Node.js server on the free Joyent 
http://joyent.com/ cloud.


--
Cheers,

Andrew Pennebaker
www.yellosoft.us http://www.yellosoft.us


___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Boris Le Ninivin

On 10/18/2012 03:52 PM, Andrew Pennebaker wrote:


What I'm saying here is that relying on 3rd parties solutions
while a very cheap (or even free) VPS would be sufficient is
asking for unnecessary trouble.


I agree that we should opt for convenient, preferably free hosting.

I don't mean to start a technical argument about static vs dynamic 
web pages. What I'm trying to convey is that GitHub, while an 
incredibly easy CMS, only supports static web pages, not wikis, which 
require a running system that can modify a database for wiki edits.

Probably because they provide their own separate tool for wikis.
That's why I call dynamic, if you prefer to call this something 
else, I'm open to better terminology.
I'm not trying to start a troll on anything, but I'm a bit fed up by the 
whole hype all-dynamic-web tendancy in the IT nowadays. Not everything 
must be done dynamically, and there is no need of state-of-the-art 
over-expensive servers to run a simple static content with automated 
processing upon update. ;)


Joyent is a simple service offering free cloud hosting for Node.js 
applications. I'm not saying we have to use Joyent, Node.js, or even 
JavaScript for our website. I'm just saying it's an easy option.


If we'd overall prefer a whole VPS solution, that's fine too. If we're 
just interested in a basic CMS, that's also fine.
If one can provide us with a free VPS, it would be the best solution 
without any doubt.


What are our options for domain names? markdown.com 
http://markdown.com is unfortunately taken http://www.markdown.com/.
I was gonna suggest markdown.tk, but it's taken too... maybe mdwn.tk ? 
Or, this site http://www.1x.net/ has several second level TLDs 
available for free... ' Carful though, some of them are premium 
(charged), like markdown.co.de.


Also, the eu.org second level tld is free and easily available (but it 
takes quite some time to get a domain, from my own experience) but they 
don't provide DNS servers (they could be set up on the VPS though).


Oh and about .tk, it's WAY better to have a website running BEFORE 
asking dot.tk for a domain, since they check very quickly if everything 
is in order; and if not, the website is taken down without prior notice 
(you get a mail AFTER it's done).

--
Cheers,

Andrew Pennebaker
www.yellosoft.us http://www.yellosoft.us

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Boris Le Ninivin
I've found a free VPS service, vps.me, which would be sufficient for a 
simple ikiwiki setup; but it requires a (working) phone number, and I 
don't have any...


So, it's possible, but I can't do it myself ;)
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Alan Hogan
I have a working US telephone number. Boris, I’ll email you directly. 

On Oct 18, 2012, at 7:23 AM, Boris Le Ninivin boris.lenini...@gmail.com wrote:

 I've found a free VPS service, vps.me, which would be sufficient for a simple 
 ikiwiki setup; but it requires a (working) phone number, and I don't have 
 any...
 
 So, it's possible, but I can't do it myself ;)
 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net
 http://six.pairlist.net/mailman/listinfo/markdown-discuss

Alan Hogan



smime.p7s
Description: S/MIME cryptographic signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread John MacFarlane
 Don't reinvent the wheel:

   http://babelmark.bobtfish.net/

Babelmark has very outdated versions of many implementations (e.g.
pandoc 0.46, current version is 1.9.4.2.) And I don't blame the
maintainer for not keeping up to date. It's a big job to keep up-to-date
versions of umpteen implementations in many different languages going --
especially while keeping an eye on security.

A while back on this list, I made the following suggestion.  Let's
devise a protocol for a dingus server that each implementer can
implement and keep up to date.  Each dingus server would receive text
input as a POST request, or perhaps text plus some options, and return
HTML output. (There could be a relatively short length limit if people
are worried about users relying on the dingus server for regular text
conversion.)

The central multidingus could then just be an HTML page with AJAX.
It would take user input, then send out AJAX requests to all the dingus
servers, consolidate the output, and display it.

When I, as a markdown implementer, update one of my implementations,
I would just need to make sure I update the corresponding dingus server.
That would be my responsibility, and the person who maintains the central
multidingus needn't worry about it.  All the central multidingus needs are
the URLs of all the dingus servers.

I think a multidingus like this would be *really* useful. What do people
think?

John
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread John MacFarlane
Pandoc, lunamark, peg-markdown, multimarkdown, and PHP markdown all handle  
 
balanced parentheses in URLs -- probably others as well.  I note that github's  
 
markdown parser (sundown) and discount 2.1.1.3 fail to parse the balanced   
 
parentheses in the first example. (Of course, since the spec is vague   
 
on this issue, I can only say it's a failure relative to my own 
 
interpretation of what markdown should do.) 
 

+++ Fletcher Penney [Oct 17 12 21:00 ]:
 Markdown.pl (the original implementation by John Gruber) is basically 
 abandonware at this point, as it as not been updated in years.  In fact, as 
 has been pointed out on this list, Gruber has not commented on this 
 discussion group in years.
 
 That said, Markdown the *syntax*, is certainly alive and well in the form of 
 multiple descendant projects.
 
 In fact, your example file below works just fine with MultiMarkdown, and 
 presumably with peg-markdown (since I built MMD version 3 around John 
 MacFarlane's peg-markdown implementation.)
 
 Not sure what implementation Stack Overflow is actually using, but clearly 
 some implementations work just fine in this regard.  Many (most?) modern 
 implementations also have vastly improved performance over the original perl 
 version for most documents (often by several orders of magnitude).  If they 
 are using Markdown.pl, perhaps it is time that they upgrade  If not, 
 simply speak with the developer of the actual implementation that is being 
 used.
 
 
 Fletcher
 
 
 
 On Oct 17, 2012, at 8:50 PM, Andrew Pennebaker wrote:
 
  How can we improve URL detection in Markdown? I posted a question on Stack 
  Overflow and happened to click a URL in my post. To my surprise, it wasn't 
  functional, and it took three different, nonintuitive manipulations before 
  I achieved a functional URL. Stack Overflow says not my problem, so I'm 
  deferring to Markdown itself.
  
  Here's a sample Markdown document on Gist. All but the final hyperlink fail 
  to be functional. You can verify this behavior in Dingus. I'd paste my 
  sample directly in Gmail, but it would actually fix the URLs and obscure 
  the problem.
  
  I believe this is easily fixed by altering the regex responsible for 
  parsing [name](url)  syntax to be lazy rather than eager.
  
  -- 
  Cheers,
  
  Andrew Pennebaker
  www.yellosoft.us
 
 
 -- 
 Fletcher T. Penney
 fletc...@fletcherpenney.net 
 



 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net
 http://six.pairlist.net/mailman/listinfo/markdown-discuss

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Andrew Pennebaker
Could we standardize URL-parsing regexes across Markdown implementations?
Can we come up with a really super regex and invite the various fork
developers and maintainers to use that regex?

-- 
Cheers,

Andrew Pennebaker
www.yellosoft.us
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Waylan Limberg
On Thu, Oct 18, 2012 at 1:38 PM, Andrew Pennebaker 
andrew.penneba...@gmail.com wrote:

 Could we standardize URL-parsing regexes across Markdown implementations?
 Can we come up with a really super regex and invite the various fork
 developers and maintainers to use that regex?


There are at least 3 possible problems with this:

1) This assumes that all implementations use regex. That may
not necessarily be the case. For example, peg markdown is a peg parser.
While I'm not sure if it uses a peg grammar or regex for matching urls (I
didn't go check), why should it be required to use a regex?

2) Not all languages (perl, python, ruby, php, lua, ...) use the same regex
implementation. For instance, when developing the python implementation of
markdown, I have had to work around a few features of the perl regex
implementation that do not exist in python. Had JG been working in a
language other than perl when he first developed the markdown syntax, I
suspect a few things would be different. Some subtle features of the syntax
are definitely a direct result of how perl's regex works. Nothing that
can't be overcome - but not always with regex (see [this][] example).

[this]:
https://github.com/waylan/Python-Markdown/commit/ef9a229ebeaf8173e9fd4e541de4d83e8678f649

3) Even if the above issues didn't exist, how would you be able to convince
all of the implementors to use it in their implementations?

Oh, and to address the original issue starting this thread, along with the
others mentioned, Python-Markdown also parses the url with parenthesis
correctly. I would suggest filing a bug report with whichever
implementation Stack Overflow uses and hope that that implementation is
still under active development.

-- 

\X/ /-\ `/ |_ /-\ |\|
Waylan Limberg
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread Fletcher Penney
This is really part of a larger issue, which is developing a standards-body 
for the community of developers of projects built around the Markdown syntax, 
now that the core program, i.e. Markdown.pl is no longer maintained.

This has been discussed multiple times on this list by myself and several 
others, and has generally not gained any traction.

I wish you luck in your quest.


F-

On Oct 18, 2012, at 1:38 PM, Andrew Pennebaker wrote:

 Could we standardize URL-parsing regexes across Markdown implementations? Can 
 we come up with a really super regex and invite the various fork developers 
 and maintainers to use that regex?
 
 -- 
 Cheers,
 
 Andrew Pennebaker
 www.yellosoft.us
 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net
 http://six.pairlist.net/mailman/listinfo/markdown-discuss


-- 
Fletcher T. Penney
fletc...@fletcherpenney.net 



smime.p7s
Description: S/MIME cryptographic signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-18 Thread John Gruber
On 17 Oct 2012, at 9:40pm, Alan Hogan cont...@alanhogan.com wrote:

 I do have to warn you, however. While a number of maintainers have gone to 
 great lengths to maximize interoperability, there *is* no BDFL (benevolent 
 dictator for life)

Yes there is. I believe Markdown has thrived and continues to grow because I 
haven't fucked around with it. The canonical docs are those on Daring Fireball.

—J.G.

___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-17 Thread Fletcher Penney
Markdown.pl (the original implementation by John Gruber) is basically 
abandonware at this point, as it as not been updated in years.  In fact, as has 
been pointed out on this list, Gruber has not commented on this discussion 
group in years.

That said, Markdown the *syntax*, is certainly alive and well in the form of 
multiple descendant projects.

In fact, your example file below works just fine with MultiMarkdown, and 
presumably with peg-markdown (since I built MMD version 3 around John 
MacFarlane's peg-markdown implementation.)

Not sure what implementation Stack Overflow is actually using, but clearly some 
implementations work just fine in this regard.  Many (most?) modern 
implementations also have vastly improved performance over the original perl 
version for most documents (often by several orders of magnitude).  If they are 
using Markdown.pl, perhaps it is time that they upgrade  If not, simply 
speak with the developer of the actual implementation that is being used.


Fletcher



On Oct 17, 2012, at 8:50 PM, Andrew Pennebaker wrote:

 How can we improve URL detection in Markdown? I posted a question on Stack 
 Overflow and happened to click a URL in my post. To my surprise, it wasn't 
 functional, and it took three different, nonintuitive manipulations before I 
 achieved a functional URL. Stack Overflow says not my problem, so I'm 
 deferring to Markdown itself.
 
 Here's a sample Markdown document on Gist. All but the final hyperlink fail 
 to be functional. You can verify this behavior in Dingus. I'd paste my sample 
 directly in Gmail, but it would actually fix the URLs and obscure the problem.
 
 I believe this is easily fixed by altering the regex responsible for parsing 
 [name](url)  syntax to be lazy rather than eager.
 
 -- 
 Cheers,
 
 Andrew Pennebaker
 www.yellosoft.us


-- 
Fletcher T. Penney
fletc...@fletcherpenney.net 



smime.p7s
Description: S/MIME cryptographic signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss


Re: Trouble with parentheses in Markdown hyperlinks

2012-10-17 Thread Fletcher Penney
Don't reinvent the wheel:

http://babelmark.bobtfish.net/


F-


On Oct 17, 2012, at 10:21 PM, Andrew Pennebaker wrote:

 The big problem of a multidingus reduces to the little problems of hooking up 
 a web interface, say PHP or Rails, with a variety of Markdown parser library 
 hooks.
 
 I fear that most of these will have to be done as backend calls, specifically 
 outputting to temporary files and echoing those to the web service. Unless a 
 majority of Markdown parsers all have PHP or Rails libs, or something.
 
 -- 
 Cheers,
 
 Andrew Pennebaker
 www.yellosoft.us
 ___
 Markdown-Discuss mailing list
 Markdown-Discuss@six.pairlist.net
 http://six.pairlist.net/mailman/listinfo/markdown-discuss


-- 
Fletcher T. Penney
fletc...@fletcherpenney.net 



smime.p7s
Description: S/MIME cryptographic signature
___
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss