{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":782731200,"defaultBranch":"develop","name":"openems","ownerLogin":"ConnectorIO","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-05T22:44:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39970522?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712597435.0","currentOid":""},"activityList":{"items":[{"before":"59a76d7a0d98a9327d2f6a36f4af2314569384de","after":"b11278b06ccfe045752ba702c8ea38fab661eabb","ref":"refs/heads/feature/mavenized-artifacts-pr","pushedAt":"2024-06-05T21:46:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Generate maven poms and releases within bnd workspace.\n\nThis pull request introduces several changes:\n1) It tidy up bnd files across modules, setting version in one place (cnf/build.bnd).\n2) The license headers and vendor declaration are also updated.\n3) There are additional properties which enable deployment of released artifacts to maven repositories.\n\nFew notes, as there is an ongoing concern with `Bundle-Version` policy taken in the project.\nAt the moment all bundles use `1.0.0.${tstamp}` (`1.0.0.SNAPSHOT` after update) which is, even from OSGi point of view, a moving target.\n\nAbove is not in line with tags which use completely different format (`2024.4.0`).\nAt the moment the release version is not propagated to gradle/bnd build making it difficult to navigate between both.\nFor example release tag 2024.4.0 resulted in bundle version is 1.0.0.202403311530 due to different time offsets.\nIt is possible to synchronize these through `Bundle-Version: ${env;VERSION;1.0.0}.SNAPSHOT` construction.\nThen, release scripts and pipelines needs to be updated in order to populate build environment.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Generate maven poms and releases within bnd workspace."}},{"before":"1e964bc9ba18e47430cde18bae7d7b253f467c8b","after":"59a76d7a0d98a9327d2f6a36f4af2314569384de","ref":"refs/heads/feature/mavenized-artifacts-pr","pushedAt":"2024-06-05T21:40:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Generate maven poms and releases within bnd workspace.\n\nThis pull request introduces several changes:\n1) It tidy up bnd files across modules, setting version in one place (cnf/build.bnd).\n2) The license headers and vendor declaration are also updated.\n3) There are additional properties which enable deployment of released artifacts to maven repositories.\n\nFew notes, as there is an ongoing concern with `Bundle-Version` policy taken in the project.\nAt the moment all bundles use `1.0.0.${tstamp}` (`1.0.0.SNAPSHOT` after update) which is, even from OSGi point of view, a moving target.\n\nAbove is not in line with tags which use completely different format (`2024.4.0`).\nAt the moment the release version is not propagated to gradle/bnd build making it difficult to navigate between both.\nFor example release tag 2024.4.0 resulted in bundle version is 1.0.0.202403311530 due to different time offsets.\nIt is possible to synchronize these through `Bundle-Version: ${env;VERSION;1.0.0}.SNAPSHOT` construction.\nThen, release scripts and pipelines needs to be updated in order to populate build environment.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Generate maven poms and releases within bnd workspace."}},{"before":"d913aba9cbce520e210e0530860c82507440d3a5","after":"1e964bc9ba18e47430cde18bae7d7b253f467c8b","ref":"refs/heads/feature/mavenized-artifacts-pr","pushedAt":"2024-04-08T17:41:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Generate maven poms and releases within bnd workspace.\n\nThis pull request introduces several changes:\n1) It tidy up bnd files across modules, setting version in one place (cnf/build.bnd).\n2) The license headers and vendor declaration are also updated.\n3) There are additional properties which enable deployment of released artifacts to maven repositories.\n\nFew notes, as there is an ongoing concern with `Bundle-Version` policy taken in the project.\nAt the moment all bundles use `1.0.0.${tstamp}` (`1.0.0.SNAPSHOT` after update) which is, even from OSGi point of view, a moving target.\n\nAbove is not in line with tags which use completely different format (`2024.4.0`).\nAt the moment the release version is not propagated to gradle/bnd build making it difficult to navigate between both.\nFor example release tag 2024.4.0 resulted in bundle version is 1.0.0.202403311530 due to different time offsets.\nIt is possible to synchronize these through `Bundle-Version: ${env;VERSION;1.0.0}.SNAPSHOT` construction.\nThen, release scripts and pipelines needs to be updated in order to populate build environment.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Generate maven poms and releases within bnd workspace."}},{"before":"a5e491191fb659ec06230fdef5f5cff957c52069","after":"d913aba9cbce520e210e0530860c82507440d3a5","ref":"refs/heads/feature/mavenized-artifacts-pr","pushedAt":"2024-04-08T17:35:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Generate maven poms and releases within bnd workspace.\n\nThis pull request introduces several changes:\n1) It tidy up bnd files across modules, setting version in one place (cnf/build.bnd).\n2) The license headers and vendor declaration are also updated.\n3) There are additional properties which enable deployment of released artifacts to maven repositories.\n\nFew notes, as there is an ongoing concern with `Bundle-Version` policy taken in the project.\nAt the moment all bundles use `1.0.0.${tstamp}` (`1.0.0.SNAPSHOT` after update) which is, even from OSGi point of view, a moving target.\n\nAbove is not in line with tags which use completely different format (`2024.4.0`).\nAt the moment the release version is not propagated to gradle/bnd build making it difficult to navigate between both.\nFor example release tag 2024.4.0 resulted in bundle version is 1.0.0.202403311530 due to different time offsets.\nIt is possible to synchronize these through `Bundle-Version: ${env;VERSION;1.0.0}.SNAPSHOT` construction.\nThen, release scripts and pipelines needs to be updated in order to populate build environment.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Generate maven poms and releases within bnd workspace."}},{"before":null,"after":"a5e491191fb659ec06230fdef5f5cff957c52069","ref":"refs/heads/feature/mavenized-artifacts-pr","pushedAt":"2024-04-08T17:30:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Generate maven poms and releases within bnd workspace.\n\nThis pull request introduces several changes:\n1) It tidy up bnd files across modules, setting version in one place (cnf/build.bnd).\n2) The license headers and vendor declaration are also updated.\n3) There are additional properties which enable deployment of released artifacts to maven repositories.\n\nFew notes, as there is an ongoing concern with `Bundle-Version` policy taken in the project.\nAt the moment all bundles use `1.0.0.${tstamp}` (`1.0.0.SNAPSHOT`) after update.\nThis is not in line with tags which use completely different format (`2024.04.0`).\nAt the moment the release version is not propagated to gradle/bnd build making it difficult to orchestrate.\nHowever, it is possible to synchronize these through `Bundle-Version: ${env;VERSION;1.0.0}.SNAPSHOT` construction.\nThen, release scripts and pipelines needs to be updated in order to populate build environment.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Generate maven poms and releases within bnd workspace."}},{"before":"a72a3742f569b563e1d2a578d579369b808974d0","after":"6f90be34b15bce19f5b9e4692c81117f20b06a1f","ref":"refs/heads/develop","pushedAt":"2024-04-08T17:11:44.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ConnectorIO/feature/mavenized-artifacts\n\nTesting workflow execution","shortMessageHtmlLink":"Merge pull request #1 from ConnectorIO/feature/mavenized-artifacts"}},{"before":"6878e5bb29954271e4a574f97f1ef59e92e39d54","after":"e1fedaa7285a51a9177cc9fae26a41acfc749d17","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-08T17:00:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update pipeline configuration.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update pipeline configuration."}},{"before":"e1ff38de82b6fe0cec86a5acd77e17eb65139b7c","after":"6878e5bb29954271e4a574f97f1ef59e92e39d54","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-08T16:55:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update pipeline configuration.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update pipeline configuration."}},{"before":"a82596f0e52b3fd9345eda9e1a17f590bfb42004","after":"e1ff38de82b6fe0cec86a5acd77e17eb65139b7c","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-08T16:52:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update pipeline configuration.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update pipeline configuration."}},{"before":"b3b726b71621214241afc604a678917c893ae05d","after":"a82596f0e52b3fd9345eda9e1a17f590bfb42004","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-08T16:51:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update pipeline configuration.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update pipeline configuration."}},{"before":"d2dd9d685c598a8014de044af815bba8065bfdf0","after":"b3b726b71621214241afc604a678917c893ae05d","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-08T16:49:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update pipeline configuration.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update pipeline configuration."}},{"before":null,"after":"d2dd9d685c598a8014de044af815bba8065bfdf0","ref":"refs/heads/feature/mavenized-artifacts","pushedAt":"2024-04-07T22:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Tune bnd macros a bit.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Tune bnd macros a bit."}},{"before":"2cb108fbacb6af71e4aca79f875d05011455d016","after":"a72a3742f569b563e1d2a578d579369b808974d0","ref":"refs/heads/develop","pushedAt":"2024-04-05T23:04:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Start development of version 2024.5.0-SNAPSHOT","shortMessageHtmlLink":"Start development of version 2024.5.0-SNAPSHOT"}},{"before":"60b473fe7849d853deedea4d1548464d50d12abb","after":"2cb108fbacb6af71e4aca79f875d05011455d016","ref":"refs/heads/develop","pushedAt":"2024-04-05T23:00:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Update release script to work across distros, make scripts executable.\n\nSigned-off-by: Łukasz Dywicki ","shortMessageHtmlLink":"Update release script to work across distros, make scripts executable."}},{"before":null,"after":"52502bf20fb056e26f0a06038a44c6bc36754a22","ref":"refs/heads/main","pushedAt":"2024-04-05T22:58:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"splatch","name":"Łukasz Dywicki","path":"/splatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199488?s=80&v=4"},"commit":{"message":"Merge branch 'release/2024.4.0'","shortMessageHtmlLink":"Merge branch 'release/2024.4.0'"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXZWWmQA","startCursor":null,"endCursor":null}},"title":"Activity · ConnectorIO/openems"}