The Open Door Hackathon looks interesting, thanks for sharing this Bryan!Anyone from HackerspaceSG feel like taking part?On Thu, Nov 25, 2010 at 3:44 AM, Bryan Bishop <kan...@gmail.com> wrote:
---------- Forwarded message ----------
From: Tim Saylor <tim.s...@gmail.com>
Date: Wed, Nov 24, 2010 at 1:42 PM
Subject: Re: [hackerspaces] Fwd: [HackerspaceSG] Membership Management System for Hackerspaces
To: Hackerspaces General Discussion List <dis...@lists.hackerspaces.org>
A hackathon to improve the state of hackerspace management systems just went out on the hackerspaces blog. http://blog.hackerspaces.org/2010/11/22/announcing-the-opendoor-hackathon/ If you want to share your system and potentially get contributions during this hackathon you should probably contact wil...@jigsawrennisance.org.
And please do, I'm going to participate and I'd love to see some good starting points.On Wed, Nov 24, 2010 at 1:37 PM, Bryan Bishop <kan...@gmail.com> wrote:
_______________________________________________There's also AROS:
http://archreactor.org/wiki/index.php/AROS
and a few others that I am forgetting. What were the other hackerspace membership systems?
---------- Forwarded message ----------
From: Ruiwen Chua <rwc...@gmail.com>
Date: Wed, Nov 24, 2010 at 1:14 PM
Subject: [HackerspaceSG] Membership Management System for Hackerspaces
To: HackerspaceSG List <hacker...@googlegroups.com>
Hi all,Here's a fun project =) As you all know, keep track of membership and payments hasn't quite been our strongest suite, so here's an attempt to help fix that problem.A preliminary project has been underway a while, but time and other commitments have unfortunately not allowed us to keep up and bring it to actual use.So here it goes on our HackerspaceSG GitHub in the hope that the community will be able to take it on and develop it into something we, and perhaps even hackerspaces elsewhere, might be able to use.The TallyUp (I suck at naming things) Project lives here: https://github.com/hackerspacesg/TallyUp/And this is probably a good read as well: http://help.github.com/dealing-with-lineendings/Do let know if you want in =)CheersRuiwen--
Chat: http://hackerspace.sg/chat
--
- Bryan
http://heybryan.org/
1 512 203 0507
Discuss mailing list
Dis...@lists.hackerspaces.org
http://lists.hackerspaces.org/mailman/listinfo/discuss
_______________________________________________
Discuss mailing list
Dis...@lists.hackerspaces.org
http://lists.hackerspaces.org/mailman/listinfo/discuss
I don't think that could ever work, because most cheap tokens are read
only devices that probably don't have unique IDs and re-issuing
expensive r/w tokens to every space member on the planet is going to
get quite tiresome.
I think we'll have to aim for something which is quite flexible about
what the tokens are, so we can allow users to provide their own (some
of our members use tokens from work or the local laundry to avoid
having to carry multiple tokens).
In our door-controllers EEPROM we store 32bit hashes of the RFID
(which is typically 26 bit, but it could be longer) and the users PIN
code, which are allowed access, that means that we don't care about
duplicate RFIDs, only about duplicate hashes, because we need to be
able to tell who the user is from the hash value.
We do force the RFIDs to be unique in our current backend database,
but that restriction is only valid for RFIDs that we maintain for our
own users, for imported tokens we would only be able to store the
hash, because the RFID and the PIN would be unknown to us.
You'd never want to allow anyone in the world access to your space
just because they have a membership with some other space and I'd
certainly not want to allow my personal info, or even a hash of my
token+pin to be transmitted to everybody.
I think the best way to handle shared membership would be via OpenID,
the relying access control system could then use attribute exchange to
fetch the token+pin hash from the central user database and the user
would have to be involved in copying the data from the origin to the
target databases.
--
Flemming Frandsen - YAPH - http://dren.dk/