Closed Bug 1335918 Opened 8 years ago Closed 7 years ago

Implement json-e in Python

Categories

(Taskcluster :: Services, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: dustin)

References

Details

We'll need a new repo, like https://github.com/taskcluster/json-e-py This should match the JS json-e implementation (bug 1335909)
Blocks: 1335920
Do we need a new repository? Is there any reason we can't have a single repo with json-e in py/js/golang? I guess it would be hard on travis, but we can probably use tc-github for CI. Note: My motivation for this is that compatibility between different json-e implementations should be an extremely high priority. And this might be easier to achieve with a single repo, as we can ensure that we use the same test cases across languages. Is it crazy ?
Flags: needinfo?(dustin)
This doesn't block bug 1324767 (simplification of decision task) But it likely blocks 1328719
I expected a new repo because we've done the same for taskcluster clients and software like docopt seems to do so as well. I agree that cross-testing is a lot easier with a shared repo. Fundamentally, it doesn't matter to me :)
Flags: needinfo?(dustin)
Assignee: nobody → dustin
Blocks: 1372600
This is complete.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Component: Platform Libraries → Services
You need to log in before you can comment on or make changes to this bug.