Skip to content

Instantly share code, notes, and snippets.

@masak
Created March 3, 2009 17:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save masak/73406 to your computer and use it in GitHub Desktop.
Save masak/73406 to your computer and use it in GitHub Desktop.
We got the grant[1], yay! And also a message saying this:
] For now, just a note: as the people that commented in the blog, the GC
] members also are not happy with the module name (too vague). Although
] not a requirement (you may maintain the name) we would love if you could
] find a better one.
My general question, then, is: should we think about changing the name of
the module from 'Web' to something else?
I'm clearly biased here: I really like the name Web. I think it'd be great if,
just like Perl 5 people would reach for 'use CGI', Perl 6 people would reach
for 'use Web'.
The main objection to this is that our module might be opinionated, i.e. it
might contain things that people who want to do web work would not want. To
this objection, let me point out that we aim to divide Web into three separate
layers of complexity -- practically no framework, templates, MVC -- and that
we will aim to build things as pluggably as possible within those parts, so
that e.g. people who don't like our dispatcher can easily use another one.
But at some point, we have to admit that we actually _do_ want to create a
default, and perhaps in some sense an opinionated one. That's the point of
Web[2][3]. Furthermore, since we are not committing a module to CPAN (yet),
there's very little harm in naming it Web for the time being.
Discuss. :)
[1] http://news.perlfoundation.org/2009/03/2009q1_grants_results.html
[2] http://use.perl.org/comments.pl?sid=42293&cid=67275
[3] http://www.mail-archive.com/perl6-users@perl.org/msg00435.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment