Skip site navigation (1)Skip section navigation (2)
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>