Date: Thu, 5 Apr 2012 18:53:13 +0200 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Michael Scheidell <scheidell@FreeBSD.org> Cc: ports@FreeBSD.org Subject: Re: new port: in lang/ or www? Message-ID: <20120405165312.GA34171@azathoth.lan> In-Reply-To: <4F7DAF11.6040805@FreeBSD.org> References: <4F7DAF11.6040805@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 05, 2012 at 10:41:21AM -0400, Michael Scheidell wrote: > Should this be in ../lang/urweb or in ../www/urweb ? > doesn't install anything in WWWDIR, and submitter suggests this should=20 > be in ../lang. >=20 > cat pkg-descr >=20 > Ur is a programming language in the tradition of ML and Haskell, but=20 > featuring > a significantly richer type system. Ur is functional, pure,=20 > statically-typed, > and strict. Ur supports a powerful kind of metaprogramming based on row= =20 > types. >=20 > Ur/Web is Ur plus a special standard library and associated rules for=20 > parsing > and optimization. Ur/Web supports construction of dynamic web applications > backed by SQL databases. The signature of the standard library is such th= at > well-typed Ur/Web programs "don't go wrong" in a very broad sense. Not=20 > only do > they not crash during particular page generations, but they also may not: >=20 > * Suffer from any kinds of code-injection attacks > * Return invalid HTML > * Contain dead intra-application links > * Have mismatches between HTML forms and the fields expected by their > handlers > * Include client-side code that makes incorrect assumptions about the > * "AJAX"-style services that the remote web server provides > * Attempt invalid SQL queries > * Use improper marshaling or unmarshaling in communication with SQL=20 > databases > or between browsers and web servers >=20 > WWW: http://www.impredicative.com/ur/ >=20 >=20 > for context: >=20 > <http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/166657> >=20 >=20 >=20 > --=20 > Michael Scheidell, CTO > >*| * SECNAP Network Security Corporation > d: +1.561.948.2259 > w: http://people.freebsd.org/~scheidell > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" lang and www for categories also seems good to me. regards, Bapt --BXVAT5kNtrzKuDFl Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk99zfgACgkQ8kTtMUmk6Ex+QgCcDJI9UHgr82KQgjkFedIz38uh 5b8AniPCcEIJoObrRJKMS0w/8+ehcJ4e =B3di -----END PGP SIGNATURE----- --BXVAT5kNtrzKuDFl--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120405165312.GA34171>