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

feat(cactus-example-tcs-huawei): remove deprecated sample app #3158

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

outSH
Copy link
Contributor

@outSH outSH commented Mar 29, 2024

  • cactus-example-tcs-huawei is using cactus-plugin-ledger-connector-go-ethereum-socketio and cactus-plugin-ledger-connector-tcs-huawei-socketio which will be removed as well. Ths sample app can't exist on it's own.

Closes #3157
Part of #3155

Pull Request Requirements

  • Rebased onto upstream/main branch and squashed into single commit to help maintainers review it more efficient and to avoid spaghetti git commit graphs that obfuscate which commit did exactly what change, when and, why.
  • Have git sign off at the end of commit message to avoid being marked red. You can add -s flag when using git commit command. You may refer to this link for more information.
  • Follow the Commit Linting specification. You may refer to this link for more information.

Character Limit

  • Pull Request Title and Commit Subject must not exceed 72 characters (including spaces and special characters).
  • Commit Message per line must not exceed 80 characters (including spaces and special characters).

A Must Read for Beginners
For rebasing and squashing, here's a must read guide for beginners.

Copy link
Member

@petermetz petermetz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@outSH LGTM and thank you for the PR!

I just wanted to give some more context around this:
We are in a pickle because we've been waiting for some months now for the updates to come in on these packages but have run out of time to wait and so in the meantime we are just removing this code but that does not imply in any way that we are not happy to put it back as soon as it's ready for prime time.

I wanted to make sure that this is loud and clear to all community members, contributors, etc. because without this context it might come off as the maintainers just unilaterally removing the hard work of others which is not the case of course!

Copy link
Member

@petermetz petermetz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@outSH Just one more suggestion: I'd also put the clarification that you explained in the GitHub issue itself directly to the commit message so that it's guaranteed to be available as information to someone who is just browsing the commit log and trying to figure out the details.

Copy link
Contributor

@jagpreetsinghsasan jagpreetsinghsasan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

- `cactus-example-tcs-huawei` is using
    `cactus-plugin-ledger-connector-go-ethereum-socketio` and
    `cactus-plugin-ledger-connector-tcs-huawei-socketio` which will
    be removed as well. Ths sample app can't exist on it's own.
- This is not permanent - we'd love to bring the package back once the
    necessary refactors are done!
- See issue hyperledger#3155 on github for more details on context and reasoning
    of this decision.

Closes: hyperledger#3157

Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
@outSH outSH force-pushed the remove-example-tcs-huawei branch from 680c170 to be999ec Compare April 2, 2024 08:31
@outSH
Copy link
Contributor Author

outSH commented Apr 2, 2024

@petermetz Done, I've added the following to the commit:

- This is not permanent - we'd love to bring the package back once the
    necessary refactors are done!
- See issue https://github.com/hyperledger/cacti/issues/3155 on github for more details on context and reasoning
    of this decision.

@petermetz
Copy link
Member

@petermetz Done, I've added the following to the commit:

- This is not permanent - we'd love to bring the package back once the
    necessary refactors are done!
- See issue https://github.com/hyperledger/cacti/issues/3155 on github for more details on context and reasoning
    of this decision.

@outSH Looks good to me, thank you for adding the extra clarifications!

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

Successfully merging this pull request may close these issues.

feat(cactus-example-tcs-huawei): remove deprecated sample app
3 participants