[NUUG fiksgatami] (fwd) [Open311 Discuss] FMS-endpoint, a very basic Open311 server now in github

Petter Reinholdtsen pere at hungry.com
Tue May 22 13:40:04 CEST 2012


Her er en enkel fri programvareløsning for kommuner, vegvesen og andre
som trenger maskinell mottak av FiksGataMi-meldinger (i stedet for
epost).  Mon tro om det finnes noen i Norge som er interessert i å den
i bruk? :)

----- Forwarded message from Dave Whiteland <dave at mysociety.org> -----

Date: Tue, 22 May 2012 12:34:28 +0100
From: Dave Whiteland <dave at mysociety.org>
To: discuss at lists.open311.org
Subject: [Open311 Discuss] FMS-endpoint, a very basic Open311 server now in github

Hello

We've been working on a pilot project for the Philippines
(non-technical summary here:
http://www.mysociety.org/2012/03/06/international-potholing/
for background) which will be a FixMyStreet[1] implementation. For a
number of pragmatic reasons the pilot project (which will run for
three months later this year) is restricted to potholes and
streetlights.

One interesting thing about the pilot project, which is running in
Cebu, is that none of the end-points to which FixMyStreet would
normally send reports has any established IT infrastructure in place.
So we've made a very basic end-point, FMS-endpoint[2], to receive
problem reports, and this endpoint is of course is Open311 server
since FixMyStreet operates as an Open311 client already.

It's very basic insomuch as it's the bare minimum we need for it to
function usefully, but that includes simple API key to client mapping,
and incoming external IDs (i.e., the client's ref for the problem,
which in FixMyStreet is a numeric ID) to prevent duplicate submissions
and -- later -- allow status changes to be communicated back to the
client. It may well be that the basic nature of it (and hopefully that
it's easy to set up and configure) means this will be useful to others
out there too (in fact I suspect it may be useful for anyone writing a
more complex Open311 client to use as the stub to send to, heh).

I've come onto the list to tell you about it because I made
FMS-endpoint by taking Philip [Ashlock]'s PHP CodeIgniter "raw" API
and dropped a Grocery CRUD around it. We were pretty much obliged to
use PHP because the Cebu devs who will be working on it are most
familiar with that. So thanks Philip for putting that on the resources
page and do let me know if I have missed anything out in the
attribution and license files :-)

Yours
Dave
mySociety

[1] http://code.fixmystreet.com running in UK, for example, as
www.fixmystreet,com
[2] https://github.com/mysociety/fms-endpoint

-----------------------------------------
Full text of this topic in Open311 Discuss:
http://lists.open311.org/r/topic/2UNpQ1rNfQpqsX69NCvJBT

To leave Open311 Discuss, email
mailto:discuss at lists.open311.org?Subject=unsubscribe

Start your own free groups and site with
OnlineGroups.Net http://onlinegroups.net

Host your own online groups site with
GroupServer http://groupserver.org

----- End forwarded message -----


More information about the fiksgatami mailing list