Re: (swig-py3) how to handle "invalid" property value?

2018-12-11 Thread Daniel Shahaf
Yasuhito FUTATSUKI wrote on Tue, Dec 11, 2018 at 01:18:19 +0900: > Hi, > I hear that property values may not be vaild UTF-8 string if they are > set with skipping validation. Let's be more precise. In general, a property's name must satisfy the conditions documented in svn_prop_name_is_valid()'s

Re: svn commit: r1848393 - in /subversion/site: publish/.message-ids.tsv tools/haxx-url-to-message-id.sh

2018-12-11 Thread Daniel Shahaf
Julian Foad wrote on Mon, Dec 10, 2018 at 18:23:00 +: > Daniel Shahaf wrote: > > > +++ subversion/site/publish/.message-ids.tsv Fri Dec 7 12:29:56 2018 > > > +# Message-ids of archived emails that are referenced by a svn.haxx.se > > > URL. > > > +# Generated by tools/haxx-url-to-message-id.sh

Re: Display outstanding backported fixes for each release?

2018-12-11 Thread Daniel Shahaf
Julian Foad wrote on Mon, Dec 10, 2018 at 18:29:31 +: > It would be good for visibility if we could show on the web site what changes > are waiting to be released in maintenance branches. Both merged and nominated > changes. > Sure. > How could we implement that to get an acceptable display

Re: svn commit: r1848393 - in /subversion/site: publish/.message-ids.tsv tools/haxx-url-to-message-id.sh

2018-12-11 Thread Julian Foad
Daniel Shahaf wrote: > Julian Foad wrote on Mon, Dec 10, 2018 at 18:23:00 +: > > Robustness: teach it to only accumulate new entries, and not to wipe the > > file when there's a network glitch. > > That's easy enough: just write 'set -e' [or use] double ampersands I have done that but I thin

Re: (swig-py3) how to handle "invalid" property value?

2018-12-11 Thread Yasuhito FUTATSUKI
Thank you to make my question clear. Actually, I misunderstood property values and its validation. On 12/11/18 5:12 PM, Daniel Shahaf wrote: Generic APIs that work on any property should return bytes. More specific APIs that work on properties that have further restrictions (svn:needs-lock, sv

Re: svn commit: r1848393 - in /subversion/site: publish/.message-ids.tsv tools/haxx-url-to-message-id.sh

2018-12-11 Thread Daniel Shahaf
Julian Foad wrote on Tue, Dec 11, 2018 at 10:08:29 +: > Added '-q'etc. > Thanks. > I also made it: > * not commit if the only change is in the the "# Generated ... " line. > * search only in the "publish" subtree, so it doesn't pick up the example > in its own script I don't think it w

Re: (swig-py3) how to handle "invalid" property value?

2018-12-11 Thread Daniel Shahaf
Yasuhito FUTATSUKI wrote on Tue, 11 Dec 2018 19:22 +0900: > On 12/11/18 5:12 PM, Daniel Shahaf wrote: > > Generic APIs that work on any property should return bytes. More > > specific APIs that work on properties that have further restrictions > > (svn:needs-lock, svn:date), or even a structured v

Re: [Patch] (swig-py) accept core.svn_stream_t object for svn_stream_t *

2018-12-11 Thread Jun Omae
Hi, On 2018/12/10 22:37, Michael Pilato wrote: Most of the patch is fine. Besides some minor code formatting tweaks, there's only one bit I really changed when committing (as r1848577): Thanks for the reviewing and tweaking. Reconsidering the checking instance of svn_stream_t in svn_swig_py

Re: svn commit: r1848393 - in /subversion/site: publish/.message-ids.tsv tools/haxx-url-to-message-id.sh

2018-12-11 Thread Julian Foad
Daniel Shahaf wrote: > > * search only in the "publish" subtree, so it doesn't pick up the example > > in its own script > > I don't think it will pick up the example in its own source, because the > regexp therein doesn't match itself. It found the "2010-01/0001" example in the script's comme

Re: svn commit: r1848393 - in /subversion/site: publish/.message-ids.tsv tools/haxx-url-to-message-id.sh

2018-12-11 Thread Daniel Shahaf
Julian Foad wrote on Tue, 11 Dec 2018 11:26 +: > It found the "2010-01/0001" example in the script's comments, not the > regex itself, in r1848647. Speaking of which, when I tested the script locally it added some more URLs that it found in svn-base files in my working copy (due to [1]); that

Re: Integrate archives / logs, permalinks, searching

2018-12-11 Thread Julian Foad
Julian Foad wrote on 2018-12-07: > (From my thoughts on svn community development: > https://cwiki.apache.org/confluence/display/SVN/What%27s+In+My+Head#What'sInMyHead-Integratearchives/logs,permalinks,searching > ) > An important step is to develop a URL "permalink" scheme to refer to our > va