Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Egeria lineage sample - add to connector catalog / release process #692

Open
21 of 23 tasks
davidradl opened this issue Nov 10, 2022 · 7 comments
Open
21 of 23 tasks
Assignees

Comments

@davidradl
Copy link
Member

davidradl commented Nov 10, 2022

Name

egeria-connector-integration-lineage-event-driven-sample

Owner

davidradl

Deliverable

Useful to bring in lineage to Egeria

Build, test and CI-CD process

usual

Dependencies

usual

Justification

in line with the thinking behind a new repo for egeria-connector-repository-file-sample we would like one for this sample. The samples repo is coco based

Assumptions

yes all true

Additional Information

No response

Work Plan

Before creating the repo

  • review overall request & get clarifications
  • get approval on developer/TSC call from maintainers

Creating the repo

  • Create the repo under the odpi organization (default gitignore, license, readme)
  • Setup branch protection rules
  • Set pull request options (allow merge, squash, rebase, suggest updating, allow automerge, do not delete head)
  • Update security settings in repo (policy, advisories, alerts)
  • set up permissions

First steps

  • Initial code-drop (author)

Getting CI/CD started & refining settings

  • Add initial build script for PR (including gradle wrapper if required)
  • Add initial build script for merge

Further Refinement

Release

  • Add release pipeline
@planetf1
Copy link
Member

email sent to maintainer list in lieu of dev call as it would be useful to get this creation done soon.

@planetf1
Copy link
Member

Agreed to create 20221116 TSC

@planetf1
Copy link
Member

Started - updating template repository first, which will create the initial outline of this repo

@planetf1
Copy link
Member

@davidradl I've done the initial repo setup.

  • the code is still the sample (need something to get the actions in place) - you'll need to update
  • search for 'TODO's to get pointers
  • I've not setup any specific tags

Let me know if it looks ok. If so, will add the docs

@planetf1 planetf1 transferred this issue from odpi/egeria Nov 17, 2022
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 7, 2023
@planetf1 planetf1 reopened this Feb 7, 2023
@planetf1
Copy link
Member

planetf1 commented Feb 7, 2023

Moving to docs to ensure we've catalogued the repo there & in the lfx sites

@planetf1 planetf1 transferred this issue from odpi/egeria-connector-integration-lineage-event-driven-sample Feb 7, 2023
@planetf1 planetf1 changed the title [REPOSITORY] New Repository for Egeria lineage sample Egeria lineage sample - add to connector catalog / release process Mar 28, 2023
@planetf1 planetf1 removed their assignment Mar 28, 2023
@planetf1
Copy link
Member

@juergenhemelt Can you handle this? This is just some missing docs -- documenting the connector in the connector catalog & documenting the release process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants