Replies: 2 comments 1 reply
-
Standards-compliant. would be the hardest in my current understanding, but I agree that is something to strive towards. Overall Looks good! |
Beta Was this translation helpful? Give feedback.
-
1-4 seem pretty good. I think standards compliance would need to be carefully defined, and my intuition is that being able to migrate to/from JKAN might be a sixth principle, rather than under standards compliance. For example, standards compliance might refer to other features such as:
I think the data.json items are probably the most relevant catalog-related feature that might represent commitment to a standard. And then I think a 6th principle: Easy to Migrate Data - support import and export of CSV files - might capture your objective. |
Beta Was this translation helpful? Give feedback.
-
Over the last couple of months, I've been discussing new ideas for JKAN with @BryanQuigley and others. Some of them seem like obvious matches for JKAN (e.g. enabling guests to propose changes via pull request); others seem to run contrary to the ideas behind JKAN (e.g. relying on a free-but-proprietary service); and others sit in between, where it's not obvious whether they're a 'match' for JKAN or not.
So I thought it might be worth proposing a set of principles to help guide decisions for JKAN's direction in the future. That's not to say that the principles can't change; they're more like a checklist to review when considering a significant change, to ensure we've considered them.
Here are the ones I've thought of:
What do you think? Are there other principles we should aim to stick to when considering the future direction/features of JKAN? Are any of these too limiting?
Beta Was this translation helpful? Give feedback.
All reactions