Common Knowledge's Groundwork
-
I noticed Common Knowledge tweeting about a framework they've put work into called Groundwork, link here: groundwork.commonknowledge.coop
My impression is that they got sick of building the same thing again and again for campaigning organisations and are building this to save them time and effort. I thought, hmm, maybe we could save time and effort as well.
I did a call with Chris from CK about it. He said that what's there is usable but not currently a lot there. It's mostly a django package (?) and some stuff in stimulus as well.
@calummackervoy would you be able to take a quick look at the link above? I think you have the most django experience of people in the network? Obviously anyone else can give feedback too.
Also talked a bit about linked data and wouldn't it be cool if all our clients used it but there we go, future thing.
-
Cool! I had a quick look at it. It would be helpful to see a complete example of an application using this package as well :-)
Integrating linked data could be cool, Startin'Blox has a library DjangoLDP which leverages Django as well. In theory client applications would need to invest a little time in providing the semantic mappings to their data. Maybe we could extend the Groundwork datasources to serialize into
application/ld+json
for example when requested, using DjangoLDP's genericLDPSerializer