{"id":19459841,"url":"https://github.com/alexfalappa/hmagen","last_synced_at":"2026-06-11T02:31:46.381Z","repository":{"id":148691714,"uuid":"10484475","full_name":"AlexFalappa/hmagen","owner":"AlexFalappa","description":"HMA Catalogue Metadata Generator","archived":false,"fork":false,"pushed_at":"2019-08-27T08:08:49.000Z","size":6458,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T12:23:56.132Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexFalappa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2013-06-04T17:28:04.000Z","updated_at":"2019-08-27T08:09:07.000Z","dependencies_parsed_at":"2023-05-28T16:15:25.048Z","dependency_job_id":null,"html_url":"https://github.com/AlexFalappa/hmagen","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/AlexFalappa/hmagen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFalappa%2Fhmagen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFalappa%2Fhmagen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFalappa%2Fhmagen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFalappa%2Fhmagen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexFalappa","download_url":"https://codeload.github.com/AlexFalappa/hmagen/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFalappa%2Fhmagen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34180147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"}},"keywords":[],"created_at":"2024-11-10T17:34:15.651Z","updated_at":"2026-06-11T02:31:46.346Z","avatar_url":"https://github.com/AlexFalappa.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"HmaGen\n======\n\n*HMA Catalogue Metadata Generator*\n\nIt is a GUI tool to generate synthetic HMA Catalogue GetRecords responses (xml files) or to serve them trough an embedded HTTP server.\n\nFeatures\n--------\n* `EOProduct`s extrinsic objects are always generated\n* EOArchivingInformation, `EOAcquisitionPlatform` and `EOBrowseInformation` extrinsic objects are generated on demand\n* You can choose in detail which attributes (_Slots_) are to be generated\n* A classification can be generated too\n* Up to two `EOBrowseInformation` objects can be generated: thumbnail and quicklook\n* Option to link thumbnail and quicklook attributes (same index in the list of values)\n* Footprint can be restricted to a geographical range (min/max lat/lon), quick choice via presets\n* Generated GetRecordsResponse can be without leading spaces and optionally wrapped in SOAPV1.1 or SOAPV1.2 envelopes\n* Import/Export of generation settings\n* Generation in worker thread with progress notification\n* Serving trough an embedded Jetty HTTP server\n* In server mode the number of records can be randomized and the parent identifiers can be those of the request\n* Statistics are collected in server mode and shown every minute\n* Before generation settings are validated (e.g. intervals with end greater than beginning, allowed value lists not empty, etc.)\n\n##Changelog\n\n### V. 0.3\n\n3-Jan-2015\n\n* Fixed broken preset load/save ([#3](/../../issues/3))\n* Delay log of statistics\n\n### V. 0.2\n\n22-Dec-2014\n\n* Transitioned to maven build tool\n* It's now possible to specify the server port\n* Logging trough SLF4J api with Logback implementation\n* Statistics trough Dropwizard Metrics library ([#1](/../../issues/1))\n* Footprint generation area presets ([#2](/../../issues/2))\n\n### V. 0.1\n\n2014-2013\n\n* Initial release as NetBeans project\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexfalappa%2Fhmagen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexfalappa%2Fhmagen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexfalappa%2Fhmagen/lists"}