On 5 May 2011, at 21:09, Reto Bachmann-Gmuer wrote: > On Wed, May 4, 2011 at 3:56 PM, <[email protected]> commited the following > http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala?view=diff&r1=1099449&r2=1099450&pathrev=1099450 > This lead to an e-mail containing the following to be sent to the Clerezza > mailing list: >> >> (g.bnode ∈ EARL.Assertion >> ⟠EARL.test ⟶ TEST.webidAuthentication >> ⟠EARL.result ⟶ (g.bnode ∈ EARL.TestResult >> ⟠DC.description ⟶ >> {"found " + principals.size + " valid principals"} >> ⟠EARL.outcome ⟶ {if >> (principals.size > 0) EARL.passed else EARL.failed} >> - ⟠EARL.pointer ⟶* >> principals.map(p => new UriRef(p.getName)) >> + ⟠EARL.pointer ⟶* >> principals.map(p => p.webId) >> ) >> ⟠EARL.subject ⟶* x509claimRefs.map(p => p._1) >> >> > very hard to read, should we limit ourself to a subset of unicode, or > should parts of the infrastructure we use (it seems to be the mailing list, > on the web I see more of the characters), or the mailing list be improved, > or both?
This is what it looks in my IDE btw.
In fact it looks like that in the commit too if you have the right fonts you can see it here > http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala?view=diff&r1=1099449&r2=1099450&pathrev=1099450 It just did not come through in the commit e-mail. Well there is also a problem with the web svn here http://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala probably because the headers are not set correctly $ curl -I http://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala HTTP/1.1 200 OK Date: Thu, 05 May 2011 19:37:41 GMT Server: Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/1.0.0c DAV/2 mod_wsgi/3.1 Python/2.6.6 SVN/1.6.16 Last-Modified: Wed, 04 May 2011 13:56:39 GMT ETag: "1099450//incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala" Accept-Ranges: bytes Content-Length: 25275 Vary: Accept-Encoding Content-Type: text/plain; charset=ISO-8859-1 But it does come through in this svn view here http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/rdf/scala/utils/EasyGraph.scala?view=markup The UTF-8 is not lost in the svn or git-svn checkouts. ------------------------------------------------------ I vote for better Unicode support in the Apache infrastructure. I mean it really does make RDF look super easy to program when put like that, does it not? :-) Having said that the EasyGraph class has synonyms for the methods that have unicode names that look like |- and -> . those are 'has' and 'to' so one could also write subj has rel to obj . clearly that does not look as good. One could also use |- or -- and --> subj -- rel --> obj though one has to be careful because I think in scala - has a special, though one has to be careful not to mix operators with different precendents rules in Scala. > > Reto Social Web Architect http://bblfish.net/
