{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:RNGBF7ISWMQHQKWET4QF7EGD4G","short_pith_number":"pith:RNGBF7IS","canonical_record":{"source":{"id":"1710.10421","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2017-10-28T08:35:40Z","cross_cats_sorted":[],"title_canon_sha256":"0ace4e72ed29421256079e068b505f2f11679a1eb29a36814849dfb6a6eac2ed","abstract_canon_sha256":"635315647f6896ac7a7e25b2ef17c02c4975fb1bef7899525b6022168e6de16e"},"schema_version":"1.0"},"canonical_sha256":"8b4c12fd12b320782ac49f205f90c3e1a900b74b70a7ef37a5d665f2f05d29cb","source":{"kind":"arxiv","id":"1710.10421","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1710.10421","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"arxiv_version","alias_value":"1710.10421v1","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1710.10421","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"pith_short_12","alias_value":"RNGBF7ISWMQH","created_at":"2026-05-18T12:31:39Z"},{"alias_kind":"pith_short_16","alias_value":"RNGBF7ISWMQHQKWE","created_at":"2026-05-18T12:31:39Z"},{"alias_kind":"pith_short_8","alias_value":"RNGBF7IS","created_at":"2026-05-18T12:31:39Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:RNGBF7ISWMQHQKWET4QF7EGD4G","target":"record","payload":{"canonical_record":{"source":{"id":"1710.10421","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2017-10-28T08:35:40Z","cross_cats_sorted":[],"title_canon_sha256":"0ace4e72ed29421256079e068b505f2f11679a1eb29a36814849dfb6a6eac2ed","abstract_canon_sha256":"635315647f6896ac7a7e25b2ef17c02c4975fb1bef7899525b6022168e6de16e"},"schema_version":"1.0"},"canonical_sha256":"8b4c12fd12b320782ac49f205f90c3e1a900b74b70a7ef37a5d665f2f05d29cb","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:31:49.548265Z","signature_b64":"Rc6Trn6z+wGRKNfQMubwdeBCHTWxNHpzaqgXt09+4NXBzILZUfRE2fHvFpnqX5cu6wPfwz6rM1NhOmYjmX7ZCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8b4c12fd12b320782ac49f205f90c3e1a900b74b70a7ef37a5d665f2f05d29cb","last_reissued_at":"2026-05-18T00:31:49.547553Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:31:49.547553Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1710.10421","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:31:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JRYqgRBM64xQ62YfnpEqWHINH//sjzg+zAtb8KIf46mx7MUTOWQCK3Z62BXU47R/hzFr7AYxg916mRiC8GfMAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T16:40:57.300150Z"},"content_sha256":"9bfc6353e5e54bbb1537eabc76bf2fa35d76d1789dc43197fa44320b713c5280","schema_version":"1.0","event_id":"sha256:9bfc6353e5e54bbb1537eabc76bf2fa35d76d1789dc43197fa44320b713c5280"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:RNGBF7ISWMQHQKWET4QF7EGD4G","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Topic-based Integrator Matching for Pull Request","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Dayu He, Jinsong Wu, Xiaoping Fan, Yanbing Li, Yan Zhang, Zhifang Liao","submitted_at":"2017-10-28T08:35:40Z","abstract_excerpt":"Pull Request (PR) is the main method for code contributions from the external contributors in GitHub. PR review is an essential part of open source software developments to maintain the quality of software. Matching a new PR for an appropriate integrator will make the PR reviewing more effective. However, PR and integrator matching are now organized manually in GitHub. To make this process more efficient, we propose a Topic-based Integrator Matching Algorithm (TIMA) to predict highly relevant collaborators(the core developers) as the integrator to incoming PRs . TIMA takes full advantage of th"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1710.10421","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:31:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ws3MTgUROUdIrhUGIb/2nPLG31H7y4o3LYX1I9vznI9pNuDo1ynKN+jw39/X6a3W+HrrDX8icC4vAMi4+KsHBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T16:40:57.300750Z"},"content_sha256":"b80e7cbc2ef0a92722e541b742b5c9759a977c11df65925e99ff58565c67e20e","schema_version":"1.0","event_id":"sha256:b80e7cbc2ef0a92722e541b742b5c9759a977c11df65925e99ff58565c67e20e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/bundle.json","state_url":"https://pith.science/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-05-27T16:40:57Z","links":{"resolver":"https://pith.science/pith/RNGBF7ISWMQHQKWET4QF7EGD4G","bundle":"https://pith.science/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/bundle.json","state":"https://pith.science/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RNGBF7ISWMQHQKWET4QF7EGD4G/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:RNGBF7ISWMQHQKWET4QF7EGD4G","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"635315647f6896ac7a7e25b2ef17c02c4975fb1bef7899525b6022168e6de16e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2017-10-28T08:35:40Z","title_canon_sha256":"0ace4e72ed29421256079e068b505f2f11679a1eb29a36814849dfb6a6eac2ed"},"schema_version":"1.0","source":{"id":"1710.10421","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1710.10421","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"arxiv_version","alias_value":"1710.10421v1","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1710.10421","created_at":"2026-05-18T00:31:49Z"},{"alias_kind":"pith_short_12","alias_value":"RNGBF7ISWMQH","created_at":"2026-05-18T12:31:39Z"},{"alias_kind":"pith_short_16","alias_value":"RNGBF7ISWMQHQKWE","created_at":"2026-05-18T12:31:39Z"},{"alias_kind":"pith_short_8","alias_value":"RNGBF7IS","created_at":"2026-05-18T12:31:39Z"}],"graph_snapshots":[{"event_id":"sha256:b80e7cbc2ef0a92722e541b742b5c9759a977c11df65925e99ff58565c67e20e","target":"graph","created_at":"2026-05-18T00:31:49Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Pull Request (PR) is the main method for code contributions from the external contributors in GitHub. PR review is an essential part of open source software developments to maintain the quality of software. Matching a new PR for an appropriate integrator will make the PR reviewing more effective. However, PR and integrator matching are now organized manually in GitHub. To make this process more efficient, we propose a Topic-based Integrator Matching Algorithm (TIMA) to predict highly relevant collaborators(the core developers) as the integrator to incoming PRs . TIMA takes full advantage of th","authors_text":"Dayu He, Jinsong Wu, Xiaoping Fan, Yanbing Li, Yan Zhang, Zhifang Liao","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2017-10-28T08:35:40Z","title":"Topic-based Integrator Matching for Pull Request"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1710.10421","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:9bfc6353e5e54bbb1537eabc76bf2fa35d76d1789dc43197fa44320b713c5280","target":"record","created_at":"2026-05-18T00:31:49Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"635315647f6896ac7a7e25b2ef17c02c4975fb1bef7899525b6022168e6de16e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2017-10-28T08:35:40Z","title_canon_sha256":"0ace4e72ed29421256079e068b505f2f11679a1eb29a36814849dfb6a6eac2ed"},"schema_version":"1.0","source":{"id":"1710.10421","kind":"arxiv","version":1}},"canonical_sha256":"8b4c12fd12b320782ac49f205f90c3e1a900b74b70a7ef37a5d665f2f05d29cb","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8b4c12fd12b320782ac49f205f90c3e1a900b74b70a7ef37a5d665f2f05d29cb","first_computed_at":"2026-05-18T00:31:49.547553Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:31:49.547553Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Rc6Trn6z+wGRKNfQMubwdeBCHTWxNHpzaqgXt09+4NXBzILZUfRE2fHvFpnqX5cu6wPfwz6rM1NhOmYjmX7ZCA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:31:49.548265Z","signed_message":"canonical_sha256_bytes"},"source_id":"1710.10421","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9bfc6353e5e54bbb1537eabc76bf2fa35d76d1789dc43197fa44320b713c5280","sha256:b80e7cbc2ef0a92722e541b742b5c9759a977c11df65925e99ff58565c67e20e"],"state_sha256":"08766b7b4dc3587159db4b212aed713d3cd6d84ee55fc2cca69544deed6d01c5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0i0Y9BkJQ6PmuPvD2S+MoXxchUZYfdA+zO0g1X4ABP7aXOawknHbduYtxhhRvPVpYIbwsqb5yeL5zmswyJeuAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T16:40:57.303995Z","bundle_sha256":"563c7f2dc40170a877ba05efcb275251daa1f624a8b223114fd8e647904a09de"}}