I do, but I'm still unclear on dealing w/ the GH workflow.

Can I just do it via svn, or even *our* git and not deal
w/ GH at all?

> On Mar 21, 2016, at 4:19 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> 
> On Mon, Mar 21, 2016 at 3:14 PM, Jim Jagielski <j...@jagunet.com> wrote:
>> Well, it looks like the format has been changing... so I
>> can see concerns.
>> 
>> But really, I'm not sure why it needs to be so
>> "standardized" esp when it's mucking around with
>> stuff it has no reason to. It's adding a line, so
>> I don't see the reason why it has to "recreate" the
>> file in the 1st place. Either it finds where a new
>> proxy needs to go and adds it there, or find the
>> line that needs to be updated, and modified *that*
>> line, or it finds the line it needs to delete
>> and trashes it.
>> 
>> If a tool is updating a file which is also mostly edited
>> by humans, it should be pretty lax about enforcing
>> a "format" imo. If it doesn't need to mess with
>> a line, it should leave it alone or output it
>> exactly as it was read...
> 
> Originally, this was a sorted index of files in the associated
> proxies-received directory.
> 
> I'm OK with the idea of requirements changing and/or this being a bug
> in the first place.
> 
> None of us like the idea of single maintainer tools.  In this case,
> what we have here is a small, standalone tool.  After the dust settles
> (i.e., after the meeting is over), anybody want to take a crack at
> improving it?
> 
> Note: improving it could mean rewriting in Python and moving to Steve,
> I don't care.  What I do care about is having multiple maintainers.
> 
> - Sam Ruby
> 
>>> On Mar 21, 2016, at 3:02 PM, Sam Ruby <ru...@intertwingly.net> wrote:
>>> 
>>> I think having a proxy web interface continues to be a good idea; but we 
>>> need to come to a common understanding of the data format.  Too late for 
>>> this meeting, but I'm inclined to change to a JSON format for future 
>>> meetings.
>>> 
>>> Here's the relevant lines:
>>> 
>>> https://github.com/apache/whimsy/blob/c5329abf90371ff2377bcb6f087abb59605bcea4/www/members/proxy.cgi#L163
>>> 
>>> Most importantly, lines that do NOT match /   \S.*\(\S+\)$/ are lost.
>>> 
>>> This is clearly problematic.
>>> 
>>> Suggestions welcome!
>>> 
>>> - Sam Ruby

Reply via email to