{"id":46048,"name":"IPT","description":"Global Biodiversity Information Facility and used to publish and share biodiversity datasets through the GBIF network.","url":"https://github.com/gbif/ipt","last_synced_at":"2026-04-07T02:30:31.885Z","repository":{"id":31674508,"uuid":"35240026","full_name":"gbif/ipt","owner":"gbif","description":"GBIF Integrated Publishing Toolkit (IPT)","archived":false,"fork":false,"pushed_at":"2026-02-28T21:55:33.000Z","size":189980,"stargazers_count":133,"open_issues_count":246,"forks_count":65,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-03-01T00:47:48.147Z","etag":null,"topics":["biodiversity-informatics"],"latest_commit_sha":null,"homepage":"https://www.gbif.org/ipt","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gbif.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-05-07T19:44:39.000Z","updated_at":"2026-02-24T11:28:48.000Z","dependencies_parsed_at":"2023-09-26T09:08:54.566Z","dependency_job_id":"3e9598f8-478e-4ae8-8ba7-6983ffdb89aa","html_url":"https://github.com/gbif/ipt","commit_stats":{"total_commits":8588,"total_committers":99,"mean_commits":86.74747474747475,"dds":0.7651374010246856,"last_synced_commit":"79d910dea308b76f8fe4ef4024f18dea13e95458"},"previous_names":[],"tags_count":71,"template":false,"template_full_name":null,"purl":"pkg:github/gbif/ipt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gbif","download_url":"https://codeload.github.com/gbif/ipt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30248784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T05:41:50.788Z","status":"ssl_error","status_checked_at":"2026-03-08T05:41:39.075Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"gbif","name":"Global Biodiversity Information Facility","uuid":"1963797","kind":"organization","description":"","email":null,"website":"https://www.gbif.org","location":"Copenhagen, Denmark","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1963797?v=4","repositories_count":288,"last_synced_at":"2024-04-14T06:45:04.085Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gbif","funding_links":[],"total_stars":760,"followers":101,"following":0,"created_at":"2022-11-05T14:41:11.499Z","updated_at":"2024-04-14T06:46:12.959Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gbif","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gbif/repositories"},"packages":[],"commits":{"id":1358717,"full_name":"gbif/ipt","default_branch":"master","total_commits":9242,"total_committers":97,"total_bot_commits":233,"total_bot_committers":2,"mean_commits":95.27835051546391,"dds":0.7286301666305994,"past_year_total_commits":507,"past_year_total_committers":5,"past_year_total_bot_commits":88,"past_year_total_bot_committers":1,"past_year_mean_commits":101.4,"past_year_dds":0.24654832347140043,"last_synced_at":"2026-02-17T18:25:33.284Z","last_synced_commit":"669f998a4a0b25e7dd60862472c699c8cc524951","created_at":"2023-09-13T08:45:02.661Z","updated_at":"2026-02-17T18:15:37.495Z","committers":[{"name":"Mikhail Podolskiy","email":"mike.podolskiy90@gmail.com","login":"mike-podolskiy90","count":2508},{"name":"wixner","email":"wixner@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":1207},{"name":"Kyle Braak","email":"kbraak","login":"kbraak","count":1182},{"name":"GBIF Crowdin","email":"crowdin@gbif.org","login":"gbif-crowdin","count":608},{"name":"kyle.braak@gmail.com","email":"kyle.braak@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":603},{"name":"Matthew Blissett","email":"matt@blissett.me.uk","login":"MattBlissett","count":337},{"name":"daniel.amariles88","email":"daniel.amariles88@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":325},{"name":"Kyle Braak","email":"kbraak@gbif.org","login":null,"count":312},{"name":"htobon","email":"htobon@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":274},{"name":"gbif-jenkins","email":"dev@gbif.org","login":"gbif-jenkins","count":247},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":221},{"name":"eightysteele","email":"eightysteele@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":204},{"name":"gtuco.btuco","email":"gtuco.btuco@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":191},{"name":"jlthlopez","email":"jlthlopez@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":131},{"name":"bko@gbif.org","email":"bko@gbif.org@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":103},{"name":"timrobertson100","email":"timrobertson100@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":103},{"name":"saleiva","email":"saleiva@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":63},{"name":"josecuadra","email":"josecuadra@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":60},{"name":"htobon@gmail.com","email":"htobon@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":42},{"name":"dairoescobar","email":"dairoescobar@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":37},{"name":"Simon Van Cauter","email":"simonvancauter@gmail.com","login":"simon-vc","count":37},{"name":"toliver92","email":"tom.oliver.92@hotmail.co.uk","login":"toliver92","count":33},{"name":"mdoering","email":"mdoering@gbif.org","login":"mdoering","count":31},{"name":"areve23","email":"areve23@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":25},{"name":"sylmorin","email":"sylvain.morin@mnhn.fr","login":"sylvain-morin","count":24},{"name":"kyle.braak","email":"kyle.braak@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":23},{"name":"nestorjal","email":"nbeltran@humboldt.org.co","login":null,"count":18},{"name":"federicomh@gmail.com","email":"federicomh@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":16},{"name":"timrobertson100@gmail.com","email":"timrobertson100@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":14},{"name":"Delbauve Sylvain","email":"theamenai@hotmail.fr","login":"Amenai","count":13},{"name":"Tim Robertson","email":"timrobertson100@gmail.com","login":"timrobertson100","count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":12},{"name":"gbif-jenkins","email":"jenkins@rancor.gbif.org","login":null,"count":12},{"name":"laurarolda","email":"laurarolda@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":11},{"name":"Marie Grosjean","email":"mgrosjean@gbif.org","login":"ManonGros","count":11},{"name":"dremsen@gbif.org","email":"dremsen@gbif.org@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":10},{"name":"Andrea Hahn","email":"ahahn-gbif","login":"ahahn-gbif","count":10},{"name":"lars.francke@gmail.com","email":"lars.francke@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":9},{"name":"Debbie Paul","email":"dpaul@fsu.edu","login":"debpaul","count":9},{"name":"Kyle Copas","email":"kcopas@gbif.org","login":"kcopas","count":9},{"name":"Marie-Elise Lecoq","email":"melecoq","login":"melecoq","count":8},{"name":"oliver.meyn@gmail.com","email":"oliver.meyn@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":8},{"name":"etienne.cartolano@gmail.com","email":"etienne.cartolano@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":8},{"name":"Thomas Stjernegaard","email":"tsjeppesen@gbif.org","login":"thomasstjerne","count":7},{"name":"vdean26","email":"vdean@humboldt.org.co","login":"vdean26","count":7},{"name":"nbeltran@humboldt.org.co","email":"nbeltran@humboldt.org.co@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":6},{"name":"gbif-jenkins","email":"jenkins@jenkins-vh.gbif.org","login":null,"count":6},{"name":"John Wieczorek","email":"gtuco.btuco@gmail.com","login":"tucotuco","count":5},{"name":"mpodolskiy","email":"mpodolskiy@gbif.org","login":null,"count":4},{"name":"michael.akbaraly","email":"michael.akbaraly@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":4},{"name":"lars.francke","email":"lars.francke@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":4},{"name":"Nikolay Volik","email":"nikolay.volik@hotmail.com","login":"muttcg","count":4},{"name":"SCozijnsen","email":"sijmen@bladgoud.biz","login":"SCozijnsen","count":4},{"name":"LeoBuitrago","email":"61566113+leo-buitrago","login":"leo-buitrago","count":4},{"name":"Rukaya","email":"rukayaj@gmail.com","login":"rukayaj","count":3},{"name":"meliezer","email":"menashe.eliezer@gmail.com","login":"meliezer","count":3},{"name":"Pieter Provoost","email":"pieterprovoost@gmail.com","login":"pieterprovoost","count":3},{"name":"Philipp R","email":"PhillRob","login":"PhillRob","count":3},{"name":"J. Kristoffer Legind","email":"klegind@gmail.com","login":"jlegind","count":3},{"name":"jatorre@gmail.com","email":"jatorre@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":3},{"name":"Keith Bornhorst","email":"bornhorst@usf.edu","login":"KeithUSF","count":2},{"name":"Julien Cigar","email":"julien@perdition.city","login":"silenius","count":2},{"name":"David Shorthouse","email":"davidpshorthouse@gmail.com","login":"dshorthouse","count":2},{"name":"Daniel Amariles","email":"danyamariles@gmail.com","login":"danipilze","count":2},{"name":"botalavan@yahoo.es","email":"botalavan@yahoo.es@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":2},{"name":"Cecilie Svenningsen","email":"54532645+CecSve","login":"CecSve","count":2},{"name":"SaMa","email":"sama@gbif.es","login":"santiagomtzdelariva","count":2},{"name":"Peter Desmet","email":"peter.desmet.work@gmail.com","login":"peterdesmet","count":2},{"name":"Christian Gendreau","email":"cgendreau","login":"cgendreau","count":2},{"name":"Stein Arild Hoem","email":"stein.hoem@artsdatabanken.no","login":"steinho","count":2},{"name":"Quentin Groom","email":"quentin.groom@plantentuinmeise.be","login":"qgroom","count":1},{"name":"Rui Figueira","email":"ruifigueira@isa.ulisboa.pt","login":"rpfigueira","count":1},{"name":"Salza Palpurina","email":"spalp","login":"spalp","count":1},{"name":"YasuhikoFujita","email":"yasuhiko224@gmail.com","login":"YasuhikoFujita","count":1},{"name":"abubelinha","email":"abubelinha@yahoo.es","login":"abubelinha","count":1},{"name":"bart-v","email":"bartv@vliz.be","login":"bart-v","count":1},{"name":"fmendezh","email":"federicomh@gmail.com","login":"fmendezh","count":1},{"name":"jloomisVCE","email":"44261238+jloomisVCE","login":"jloomisVCE","count":1},{"name":"Bruno P. Kinoshita","email":"brunodepaulak@yahoo.com.br","login":"kinow","count":1},{"name":"Alex Thompson","email":"godfoder@gmail.com","login":"godfoder","count":1},{"name":"Abby Benson","email":"albenson@usgs.gov","login":"albenson-usgs","count":1},{"name":"A.Hakan","email":"37963260+ahakanzn","login":"ahakanzn","count":1},{"name":"vjrj","email":"vjrj@ourproject.org","login":"vjrj","count":1},{"name":"Matthew Blissett","email":"matt@Matthews-MacBook-Pro.local","login":null,"count":1},{"name":"Julien Cigar","email":"jcigar@ulb.ac.be","login":null,"count":1},{"name":"Esther","email":"emj4@buffalo.edu","login":null,"count":1},{"name":"Chihjen Ko","email":"cjk@sinica.edu.tw","login":null,"count":1},{"name":"jatorre","email":"jatorre@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":1},{"name":"daniel.amariles88@gmail.com","email":"daniel.amariles88@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":1},{"name":"allan.kv@gmail.com","email":"allan.kv@gmail.com@660068cc-ad4d-0410-81c7-436461b1c8ff","login":null,"count":1},{"name":"David Valentim Dias","email":"dvdscripter@gmail.com","login":"dvdscripter","count":1},{"name":"DieKatze19","email":"34000739+DieKatze19","login":"DieKatze19","count":1},{"name":"Dimi Brosens","email":"dimitri.brosens@inbo.be","login":"DimEvil","count":1},{"name":"Francesco Frassinelli","email":"francesco.frassinelli@nina.no","login":"frafra","count":1},{"name":"Melissa Liu","email":"43326589+melissa0520","login":"melissa0520","count":1},{"name":"Michal Torma","email":"miso.torma.dev@gmail.com","login":"MichalTorma","count":1},{"name":"Morten Høfft","email":"mhoefft@gbif.org","login":"MortenHofft","count":1}],"past_year_committers":[{"name":"Mikhail Podolskiy","email":"mike.podolskiy90@gmail.com","login":"mike-podolskiy90","count":382},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":88},{"name":"gbif-jenkins","email":"dev@gbif.org","login":"gbif-jenkins","count":28},{"name":"GBIF Crowdin","email":"crowdin@gbif.org","login":"gbif-crowdin","count":7},{"name":"Matthew Blissett","email":"matt@blissett.me.uk","login":"MattBlissett","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-18T00:00:31.466Z","repositories_count":6178624,"commits_count":929258706,"contributors_count":36020269,"owners_count":1144322,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"gbif/ipt","html_url":"https://github.com/gbif/ipt","last_synced_at":"2026-02-21T11:14:19.784Z","status":"error","issues_count":614,"pull_requests_count":418,"avg_time_to_close_issue":7720070.881889764,"avg_time_to_close_pull_request":988043.2132564841,"issues_closed_count":381,"pull_requests_closed_count":347,"pull_request_authors_count":21,"issue_authors_count":102,"avg_comments_per_issue":2.3371335504885993,"avg_comments_per_pull_request":0.24162679425837322,"merged_pull_requests_count":320,"bot_issues_count":1,"bot_pull_requests_count":337,"past_year_issues_count":122,"past_year_pull_requests_count":121,"past_year_avg_time_to_close_issue":1748982.9,"past_year_avg_time_to_close_pull_request":213272.08139534883,"past_year_issues_closed_count":50,"past_year_pull_requests_closed_count":86,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":31,"past_year_avg_comments_per_issue":1.2540983606557377,"past_year_avg_comments_per_pull_request":0.01652892561983471,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":111,"past_year_merged_pull_requests_count":85,"created_at":"2023-09-13T08:45:48.940Z","updated_at":"2026-02-21T11:14:19.784Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gbif%2Fipt/issues","issue_labels_count":{"Data Package":67,"Data Package : Camtrap DP":64,"bug":53,"Metadata":46,"Component-UI":39,"Type-Enhancement":31,"EML 2.2.0":31,"Type-NewFeature":16,"Priority-High":14,"Data Package : ColDP":10,"question":9,"UserManual":9,"Type-Defect":8,"Component-Import":7,"Component-Publication":7,"Priority-Medium":6,"MetadataEditor":5,"Usability":5,"Component-Docs":5,"Data Package : Interaction DP":4,"Data Package: DwC DP":4,"Translation":3,"MetadataProfile":3,"Under review":2,"Registry":2,"dependencies":1,"Performance":1,"Data Package: Material DP":1,"Priority-Low":1,"Component-Logic":1,"GBIF-WP":1,"Priority-Critical":1,"Security":1,"sampling-event":1,"Epic":1},"pull_request_labels_count":{"dependencies":300,"Component-Publication":2,"Type-NewFeature":1,"Component-Deployment":1,"DOCUMENTATION":1,"renovate":1,"pkg: rest-api-client":1,"pkg: customize-uploader":1,"pkg: create-plugin":1,"pkg: plugin-packer":1,"pkg: webpack-plugin-kintone-plugin":1},"issue_author_associations_count":{"CONTRIBUTOR":367,"NONE":167,"MEMBER":80},"pull_request_author_associations_count":{"CONTRIBUTOR":359,"COLLABORATOR":39,"NONE":12,"MEMBER":8},"issue_authors":{"mike-podolskiy90":264,"peterdesmet":43,"CecSve":32,"ManonGros":23,"MattBlissett":16,"kbraak":15,"EstebanMH-SiB":14,"mdoering":13,"vechocho":9,"ClaraBaringoFonseca":8,"sannegovaert":8,"ymgan":8,"timrobertson100":7,"ahahn-gbif":6,"dbloom":5,"sformel-usgs":5,"edalcin":5,"albenson-usgs":5,"ktotsum":4,"pshimabukuro":4,"spalp":4,"rubenpp7":4,"SophiePamerlon":4,"rukayaj":4,"acbentley":3,"fujiokae":3,"katiagbif":3,"tucotuco":3,"abubelinha":3,"mnhn-paul":3,"PietrH":3,"MichalTorma":2,"dvdscripter":2,"DimEvil":2,"sformel":2,"pdavisfmnh":2,"chenriquemartins":2,"erudas-SiBBr":2,"thomasstjerne":2,"frafra":2,"sylvain-morin":2,"RicardoOrtizG":2,"guti181":2,"pcrjoana":1,"joelclim":1,"jholetschek":1,"JamesDMSpeed":1,"kkuczkowska":1,"ktotsu":1,"dschigel":1,"mikaelhedblom":1,"rockliffelewis":1,"tinrozman":1,"daiesco":1,"LordFlashmeow":1,"CaroleSinou":1,"vidarbakken":1,"magpiedin":1,"vijaybarve":1,"Kteams5467":1,"renovate[bot]":1,"kephelps":1,"Branferza":1,"aaltenburger2":1,"MarineLebrec":1,"laurarussell":1,"CBCGDF1985":1,"Francesca-Margiotta":1,"cyrilrader":1,"fmendezh":1,"gbif-portal":1,"mothprog":1,"matdillen":1,"AaronWilton":1,"LocoDelAssembly":1,"instituto-base":1,"Kydae":1,"CarmenLujano":1,"kmexter":1,"rondlg":1,"melinalou":1,"ymatheus95":1,"mrpackethead":1,"bcag2":1,"raffael-mnhn":1,"Knelo-7":1,"MariaMakri":1,"meliezer":1,"jevansbio":1,"cammcordeiro":1,"BeReinhart":1,"shahmanash":1,"JamesAyliffe":1,"jakennedy":1,"pragermh":1,"steinho":1,"zenonmardones":1,"krkabol":1,"marcos-lg":1,"vjrj":1,"andrejjh":1,"ckotwn":1},"pull_request_authors":{"renovate[bot]":335,"gbif-crowdin":38,"kcopas":8,"ManonGros":7,"CecSve":3,"mike-podolskiy90":3,"grosa1":2,"pieterprovoost":2,"dependabot[bot]":2,"diogok":2,"spalp":2,"frafra":2,"MichalTorma":2,"ahakanzn":2,"salvafern":2,"rukayaj":1,"sylvain-morin":1,"trendspotter":1,"krkabol":1,"vjrj":1,"ZafarUrakov":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-22T00:00:08.177Z","repositories_count":13390039,"issues_count":35095937,"pull_requests_count":114256336,"authors_count":11166918,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"Data Package : Camtrap DP":10,"bug":9,"Metadata":7,"Type-Enhancement":6,"Data Package":6,"Component-UI":5,"Data Package: DwC DP":4,"MetadataEditor":2,"question":1,"Priority-Low":1,"UserManual":1},"past_year_pull_request_labels_count":{"dependencies":110,"renovate":1,"pkg: rest-api-client":1,"pkg: customize-uploader":1,"pkg: create-plugin":1,"pkg: plugin-packer":1,"pkg: webpack-plugin-kintone-plugin":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":73,"NONE":43,"MEMBER":6},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":112,"COLLABORATOR":8,"NONE":1},"past_year_issue_authors":{"mike-podolskiy90":53,"CecSve":8,"ClaraBaringoFonseca":8,"ManonGros":6,"sannegovaert":4,"peterdesmet":4,"ymgan":3,"tucotuco":3,"SophiePamerlon":3,"EstebanMH-SiB":3,"vechocho":2,"sformel":2,"MattBlissett":2,"acbentley":2,"chenriquemartins":2,"fujiokae":2,"ahahn-gbif":1,"bcag2":1,"spalp":1,"CBCGDF1985":1,"cyrilrader":1,"edalcin":1,"mrpackethead":1,"frafra":1,"MariaMakri":1,"instituto-base":1,"LocoDelAssembly":1,"ktotsu":1,"kkuczkowska":1,"jholetschek":1,"JamesAyliffe":1},"past_year_pull_request_authors":{"renovate[bot]":111,"gbif-crowdin":8,"trendspotter":1,"mike-podolskiy90":1},"maintainers":[{"login":"peterdesmet","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterdesmet"},{"login":"gbif-crowdin","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gbif-crowdin"},{"login":"MattBlissett","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MattBlissett"},{"login":"mdoering","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdoering"},{"login":"kcopas","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kcopas"},{"login":"timrobertson100","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timrobertson100"},{"login":"laurarussell","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/laurarussell"},{"login":"ZafarUrakov","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZafarUrakov"}],"active_maintainers":[{"login":"gbif-crowdin","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gbif-crowdin"},{"login":"peterdesmet","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterdesmet"},{"login":"MattBlissett","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MattBlissett"}]},"events":{"total":{"CreateEvent":84,"ReleaseEvent":5,"IssuesEvent":315,"WatchEvent":6,"DeleteEvent":73,"IssueCommentEvent":433,"PushEvent":1215,"PullRequestEvent":156,"ForkEvent":3},"last_year":{"CreateEvent":84,"ReleaseEvent":5,"IssuesEvent":308,"WatchEvent":6,"DeleteEvent":73,"IssueCommentEvent":433,"PushEvent":1200,"PullRequestEvent":156,"ForkEvent":3}},"keywords":["biodiversity-informatics"],"dependencies":[{"ecosystem":"docker","filepath":"package/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T19:45:52.511Z","updated_at":"2023-01-14T19:45:52.511Z","repository_link":"https://github.com/gbif/ipt/blob/master/package/docker/Dockerfile","dependencies":[{"id":6905063802,"package_name":"maven","ecosystem":"docker","requirements":"3.8-jdk-8","direct":true,"kind":"build","optional":false},{"id":6905063803,"package_name":"tomcat","ecosystem":"docker","requirements":"8.5-jdk8","direct":true,"kind":"build","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2023-01-14T19:45:52.578Z","updated_at":"2023-01-14T19:45:52.578Z","repository_link":"https://github.com/gbif/ipt/blob/master/pom.xml","dependencies":[{"id":6905064598,"package_name":"org.gbif:dwca-io","ecosystem":"maven","requirements":"2.16","direct":true,"kind":"runtime","optional":false},{"id":6905064599,"package_name":"org.gbif:gbif-metadata-profile-eml","ecosystem":"maven","requirements":"2.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":6905064600,"package_name":"org.gbif:dwc-api","ecosystem":"maven","requirements":"1.42","direct":true,"kind":"runtime","optional":false},{"id":6905064601,"package_name":"org.gbif:gbif-common","ecosystem":"maven","requirements":"0.59","direct":true,"kind":"runtime","optional":false},{"id":6905064602,"package_name":"org.gbif:gbif-httputils","ecosystem":"maven","requirements":"1.4","direct":true,"kind":"runtime","optional":false},{"id":6905064603,"package_name":"org.gbif:gbif-api","ecosystem":"maven","requirements":"0.177","direct":true,"kind":"runtime","optional":false},{"id":6905064604,"package_name":"org.gbif:gbif-parsers","ecosystem":"maven","requirements":"0.60","direct":true,"kind":"runtime","optional":false},{"id":6905064605,"package_name":"org.gbif:gbif-doi","ecosystem":"maven","requirements":"2.21","direct":true,"kind":"runtime","optional":false},{"id":6905064606,"package_name":"org.apache.logging.log4j:log4j-slf4j-impl","ecosystem":"maven","requirements":"2.19.0","direct":true,"kind":"runtime","optional":false},{"id":6905064607,"package_name":"org.apache.struts:struts2-core","ecosystem":"maven","requirements":"2.5.30","direct":true,"kind":"runtime","optional":false},{"id":6905064608,"package_name":"org.apache.struts:struts2-json-plugin","ecosystem":"maven","requirements":"2.5.30","direct":true,"kind":"runtime","optional":false},{"id":6905064609,"package_name":"javassist:javassist","ecosystem":"maven","requirements":"3.12.1.GA","direct":true,"kind":"runtime","optional":false},{"id":6905064610,"package_name":"org.freemarker:freemarker","ecosystem":"maven","requirements":"2.3.31","direct":true,"kind":"runtime","optional":false},{"id":6905064611,"package_name":"com.google.inject:guice","ecosystem":"maven","requirements":"4.2.0","direct":true,"kind":"runtime","optional":false},{"id":6905064612,"package_name":"com.google.inject.extensions:guice-struts2","ecosystem":"maven","requirements":"4.2.0","direct":true,"kind":"compile","optional":false},{"id":6905064613,"package_name":"com.google.inject.extensions:guice-assistedinject","ecosystem":"maven","requirements":"4.2.0","direct":true,"kind":"runtime","optional":false},{"id":6905064614,"package_name":"com.google.inject.extensions:guice-servlet","ecosystem":"maven","requirements":"4.2.0","direct":true,"kind":"runtime","optional":false},{"id":6905064615,"package_name":"com.google.guava:guava","ecosystem":"maven","requirements":"20.0","direct":true,"kind":"runtime","optional":false},{"id":6905064616,"package_name":"javax.mail:mail","ecosystem":"maven","requirements":"1.4.7","direct":true,"kind":"runtime","optional":false},{"id":6905064617,"package_name":"javax.servlet:javax.servlet-api","ecosystem":"maven","requirements":"3.0.1","direct":true,"kind":"provided","optional":false},{"id":6905064618,"package_name":"mysql:mysql-connector-java","ecosystem":"maven","requirements":"8.0.31","direct":true,"kind":"runtime","optional":false},{"id":6905064619,"package_name":"org.postgresql:postgresql","ecosystem":"maven","requirements":"42.5.1","direct":true,"kind":"runtime","optional":false},{"id":6905064620,"package_name":"net.sourceforge.jtds:jtds","ecosystem":"maven","requirements":"1.3.1","direct":true,"kind":"runtime","optional":false},{"id":6905064621,"package_name":"com.microsoft.sqlserver:mssql-jdbc","ecosystem":"maven","requirements":"11.2.1.jre8","direct":true,"kind":"runtime","optional":false},{"id":6905064622,"package_name":"com.oracle.database.jdbc:ojdbc8","ecosystem":"maven","requirements":"21.7.0.0","direct":true,"kind":"runtime","optional":false},{"id":6905064623,"package_name":"org.apache.poi:poi","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":6905064624,"package_name":"org.apache.poi:poi-ooxml","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":6905064625,"package_name":"org.apache.logging.log4j:log4j-core","ecosystem":"maven","requirements":"2.19.0","direct":true,"kind":"runtime","optional":false},{"id":6905064626,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false},{"id":6905064627,"package_name":"commons-validator:commons-validator","ecosystem":"maven","requirements":"1.7","direct":true,"kind":"runtime","optional":false},{"id":6905064628,"package_name":"org.apache.commons:commons-collections4","ecosystem":"maven","requirements":"4.4","direct":true,"kind":"runtime","optional":false},{"id":6905064629,"package_name":"org.apache.commons:commons-text","ecosystem":"maven","requirements":"1.10.0","direct":true,"kind":"runtime","optional":false},{"id":6905064630,"package_name":"org.apache.httpcomponents:httpclient","ecosystem":"maven","requirements":"4.5.13","direct":true,"kind":"runtime","optional":false},{"id":6905064631,"package_name":"org.apache.httpcomponents:httpcore","ecosystem":"maven","requirements":"4.4.15","direct":true,"kind":"runtime","optional":false},{"id":6905064632,"package_name":"javax.validation:validation-api","ecosystem":"maven","requirements":"2.0.1.Final","direct":true,"kind":"runtime","optional":false},{"id":6905064633,"package_name":"commons-digester:commons-digester","ecosystem":"maven","requirements":"2.1","direct":true,"kind":"runtime","optional":false},{"id":6905064634,"package_name":"com.thoughtworks.xstream:xstream","ecosystem":"maven","requirements":"1.4.19","direct":true,"kind":"runtime","optional":false},{"id":6905064635,"package_name":"commons-io:commons-io","ecosystem":"maven","requirements":"2.11.0","direct":true,"kind":"runtime","optional":false},{"id":6905064636,"package_name":"com.github.librepdf:openrtf","ecosystem":"maven","requirements":"1.2.1","direct":true,"kind":"runtime","optional":false},{"id":6905064637,"package_name":"com.sun.jersey:jersey-core","ecosystem":"maven","requirements":"1.19.4","direct":true,"kind":"runtime","optional":false},{"id":6905064638,"package_name":"com.sun.jersey:jersey-client","ecosystem":"maven","requirements":"1.19.4","direct":true,"kind":"runtime","optional":false},{"id":6905064639,"package_name":"com.google.code.gson:gson","ecosystem":"maven","requirements":"2.9.0","direct":true,"kind":"runtime","optional":false},{"id":6905064640,"package_name":"com.google.code.findbugs:jsr305","ecosystem":"maven","requirements":"3.0.2","direct":true,"kind":"runtime","optional":false},{"id":6905064641,"package_name":"com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer","ecosystem":"maven","requirements":"20211018.2","direct":true,"kind":"runtime","optional":false},{"id":6905064642,"package_name":"javax.xml.bind:jaxb-api","ecosystem":"maven","requirements":"2.3.1","direct":true,"kind":"runtime","optional":false},{"id":6905064643,"package_name":"org.glassfish.jaxb:jaxb-runtime","ecosystem":"maven","requirements":"2.3.1","direct":true,"kind":"runtime","optional":false},{"id":6905064644,"package_name":"at.favre.lib:bcrypt","ecosystem":"maven","requirements":"0.9.0","direct":true,"kind":"runtime","optional":false},{"id":6905064645,"package_name":"org.junit.jupiter:junit-jupiter-engine","ecosystem":"maven","requirements":"5.9.1","direct":true,"kind":"test","optional":false},{"id":6905064646,"package_name":"org.junit.jupiter:junit-jupiter-params","ecosystem":"maven","requirements":"5.9.1","direct":true,"kind":"test","optional":false},{"id":6905064647,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":"4.9.0","direct":true,"kind":"test","optional":false}]}],"score":10.51224718358581,"created_at":"2023-09-13T08:45:10.734Z","updated_at":"2026-04-07T02:30:31.901Z","avatar_url":"https://github.com/gbif.png","language":"Java","category":"Biosphere","sub_category":"Biodiversity Data Access and Management","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"https://builds.gbif.org/job/ipt/lastBuild/console[image:https://builds.gbif.org/job/ipt/badge/icon[Build status]]\nhttps://crowdin.com/project/gbif-ipt[image:https://badges.crowdin.net/gbif-ipt/localized.svg[Crowdin]]\n\n= GBIF Integrated Publishing Toolkit (IPT)\n\nThe Integrated Publishing Toolkit (IPT) is a free, open source software tool provided by the Global Biodiversity Information Facility (GBIF) and used to publish and share biodiversity datasets through the https://www.gbif.org/[GBIF network]. The IPT can also be configured with a DataCite account in order to assign DOIs to datasets, thus transforming it into a data repository.\n\n[TIP]\n====\n*Most users should refer to the https://ipt.gbif.org/manual/[user manual] for further information, including https://ipt.gbif.org/manual/en/ipt/latest/releases[downloads], https://ipt.gbif.org/manual/en/ipt/latest/getting-started[installation instructions] and details of the https://ipt.gbif.org/manual/en/ipt/latest/releases[latest release].*\n\nIf you have a GitHub account, you may select \"Watch\" → \"Custom\" → \"Releases\" above to receive\na notification from GitHub when there is a new IPT release. These notifications are also sent to the https://lists.gbif.org/mailman/listinfo/ipt/[mailing list].\n====\n\nIn this repository you can find the source code for the IPT software and its https://ipt.gbif.org/manual/[user manual], as well as the https://github.com/gbif/ipt/issues[issue tracker].\n\n== Resources\n\n* https://ipt.gbif.org/manual/[IPT User Manual]\n* Information on the https://ipt.gbif.org/manual/en/ipt/latest/releases[latest release]\n* The https://ipt.gbif.org[Demo IPT] is available online, https://ipt.gbif.org/manual/en/ipt/latest/getting-started[further information about this]\n* How to contribute https://ipt.gbif.org/manual/en/ipt/latest/translations[translations] with https://crowdin.com/project/gbif-ipt[Crowdin]\n* https://lists.gbif.org/mailman/listinfo/ipt/[IPT Mailing List] — please subscribe for notifications of future releases.\n\n== Acknowledgements\n\nA large number of dedicated volunteers contribute to the success of this software. With your help, the IPT has become a successful tool in use all around the world.\n\nhttps://crowdin.com/[Crowdin] is kindly supporting this https://crowdin.com/project/gbif-ipt[open source project] by giving GBIF a free access to its localization management platform. Crowdin makes it possible to manage a large number of concurrent translations.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["gbif","darwin-core","tdwg","biodiversity","ontologies","terms","vocabularies","xml-schema","taxonomy","interest-group"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/46048","html_url":"https://ost.ecosyste.ms/projects/46048"}