[bop-devel] Python gateway module
Ivan Kohler
ivan at 420.am
Wed Aug 23 17:20:33 PDT 2006
On Wed, Aug 23, 2006 at 04:43:12PM -0700, Jo Rhett wrote:
> On Aug 23, 2006, at 4:29 PM, Ivan Kohler wrote:
> >No, I'm talking about machine-parsable gateway descriptions that
> >programs in various languages can read, not English API documentation
> >humans can read.
> >
> >They're not equivalent unless you have a solution to the
> >natural-language problem hidden up your sleeve. :)
>
> I've seen dozens of attempts of this kind of centralization, and the
> structure of the unifying language always fails to compensate for the
> natural-language problems created by natural-human programmers who
> are not always consistent in their usage, and even less so when
> forced to be by inflexible and random business requirements.
>
> And jesus christos, you're talking about dealing with banks here.
> Logic isn't even an acknowledged part of the equation. Don't argue
> that the input and output are fairly predictable, you'll be blown
> away by how random the requirements are that these people have to
> code against.
>
> Given that BOP is roughly halfway done
Personally, I thought it was reasonably complete when I took it over
four or five years ago, and I've always felt it needed maintenance, some
refactoring/cleanup and refining rather than any sort of major
development. What did you have in mind?
> and lacking in unification for
> much of the same reasons, I can't imagine why taking on a meta-
> project like this is really useful.
1. I said it was pie-in-the-sky.
2. I don't personally think its anywhere *near* as intractable as the
doom-and-gloom picture you paint, Mr. Little. Half the supported
gateways could supported with server/port/path, a straightforward set of
field remappings, and a few other switches. A week or two of busywork.
3. Nobody's asking *you* to pitch in. Don't rain on my parade, dude. :)
Also see: #1
--
_ivan
More information about the bop-devel
mailing list