Skip to content

Support Bark#19

Open
FisherCats wants to merge 8 commits intoIsshikiHugh:mainfrom
FisherCats:main
Open

Support Bark#19
FisherCats wants to merge 8 commits intoIsshikiHugh:mainfrom
FisherCats:main

Conversation

@FisherCats
Copy link
Contributor

Add Bark Backends and docs

@IsshikiHugh
Copy link
Owner

IsshikiHugh commented Jan 16, 2025

Hi, I am currently working on improving the code quality. So the PR would be reviewed later.

Meanwhile, you are supposed to keep syncing with the latest main branch. (Mainly for performing checks.)

Thanks for contributing.

@FisherCats
Copy link
Contributor Author

OK, that's great, improving code quality is not easy, thanks for your excellent work ! Should I close this PR and re-pull it ?

@IsshikiHugh
Copy link
Owner

OK, that's great, improving code quality is not easy, thanks for your excellent work ! Should I close this PR and re-pull it ?

Actually you just need to run blue .. Check the new contributing instructions for details.

As for keeping or closing, it depends on you.

@FisherCats FisherCats closed this Jan 16, 2025
@FisherCats FisherCats reopened this Jan 16, 2025
Copy link
Owner

@IsshikiHugh IsshikiHugh left a comment

Choose a reason for hiding this comment

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

Thank you for your contribution.
I have commented some problems with code quality.
Meanwhile, I think it's better to leverage the benefits of bark's multi-levels notification support.
Currently the logic is totally the same as real-time message APP like DingTalk, wasting the flexibility of the framework, resulting code redundancy.
For bark, I think it can be better to send passive message for exp start, active message for exp finished, timeSensitive/active for error message.
I am not familiar with bark currently, but I think using the plain logic wastes a lot.

@FisherCats
Copy link
Contributor Author

Thanks for your deliberative review. I've already done problems you referred to. The Multi-Level notification feature for messages of different signals, as you mentioned above, will be added in next version. The format of title is worth discussing. Looking forward to your reply.

@FisherCats FisherCats closed this Feb 27, 2025
@FisherCats FisherCats reopened this Feb 27, 2025
@IsshikiHugh IsshikiHugh mentioned this pull request May 26, 2025
oludaara added a commit to oludaara/ExpOven that referenced this pull request Jun 6, 2025
- Implement BarkBackendInfo class for notification parameters
- Add BarkNotifierBackend with full API support
- Include all Bark features (sound, badges, URLs, etc.)
- Add comprehensive unit tests
- Document setup in third_party_setup/bark.md

Resolves IsshikiHugh#19  # Reference the original PR if applicable
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.

2 participants