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

Advertize help forum integration blog post #30

Closed
wants to merge 3 commits into from

Conversation

wm75
Copy link
Member

@wm75 wm75 commented Jun 10, 2024

No description provided.

@arash77
Copy link
Collaborator

arash77 commented Jun 10, 2024

We must ignore importing the plugins in the preview mode if we don't need them.
or
Add social media env variables to preview.yml file.

@wm75 wm75 mentioned this pull request Jun 10, 2024
@wm75
Copy link
Member Author

wm75 commented Jun 10, 2024

@arash77 seems I forgot to import re in #28, sorry about that.
Running out of battery here, can you fix it?

@wm75 wm75 closed this in #33 Jun 10, 2024
@wm75 wm75 reopened this Jun 10, 2024
Copy link
Contributor

Hi, I'm your friendly social media assistant. In the following, you will see a preview of this post "posts/2024/2024-06-10_help_forum_integration.md"

mastodon-eu-freiburg

Linking from Galaxy tool forms to the Galaxy Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy days at @unifreiburg@bawü.social last autumn.
Since then @[email protected] from our team has implemented the new functionality, which has become part of the last Galaxy release.
We believe that the help forum integration is a wonderful addition to Galaxy tool forms with great potential to reduce friction in tool use, and are very happy to (1/3)

be able to offer it to our users on #GalaxyEurope.

Huge thanks to @[email protected] for not just implementing the feature, but for also writing about it:
https://galaxyproject.org/news/2024-06-05-help-forum-integration/

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content to bring it to the forms of more and more tools.

Thanks also to all users who, over the years, have taken (2/3)

the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (3/3)

Copy link
Contributor

Something went wrong, an Admin will take a look.

Copy link
Contributor

Hi, I'm your friendly social media assistant. In the following, you will see a preview of this post "posts/2024/2024-06-10_help_forum_integration.md"

mastodon-eu-freiburg

Linking from Galaxy tool forms to the Galaxy Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy days at @unifreiburg@bawü.social last autumn.
Since then @[email protected] from our team has implemented the new functionality, which has become part of the last Galaxy release.
We believe that the help forum integration is a wonderful addition to Galaxy tool forms with great potential to reduce friction in tool use, and are very happy to (1/3)

be able to offer it to our users on #GalaxyEurope.

Huge thanks to @[email protected] for not just implementing the feature, but for also writing about it:
https://galaxyproject.org/news/2024-06-05-help-forum-integration/

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content to bring it to the forms of more and more tools.

Thanks also to all users who, over the years, have taken (2/3)

the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (3/3)

Copy link
Contributor

Something went wrong, an Admin will take a look.

@arash77
Copy link
Collaborator

arash77 commented Jun 10, 2024

Everything seems to be fine but in the end, it will get a Validation error from the GitHub API endpoint for creating the comment although it has been successfully done!

Copy link
Contributor

Hi, I'm your friendly social media assistant. In the following, you will see a preview of this post "posts/2024/2024-06-10_help_forum_integration.md"

mastodon-eu-freiburg

Linking from Galaxy tool forms to the Galaxy Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy days at @unifreiburg@bawü.social last autumn.
Since then @[email protected] from our team has implemented the new functionality, which has become part of the last Galaxy release.
We believe that the help forum integration is a wonderful addition to Galaxy tool forms with great potential to reduce friction in tool use, and are very happy to (1/3)

be able to offer it to our users on #GalaxyEurope.

Huge thanks to @[email protected] for not just implementing the feature, but for also writing about it:
https://galaxyproject.org/news/2024-06-05-help-forum-integration/

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content to bring it to the forms of more and more tools.

Thanks also to all users who, over the years, have taken (2/3)

the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (3/3)

Copy link
Contributor

Something went wrong, an Admin will take a look.

@arash77
Copy link
Collaborator

arash77 commented Jun 10, 2024

Or maybe we get this because of spamming.

@wm75
Copy link
Member Author

wm75 commented Jun 11, 2024

Quite possible since we're trying to create comments with the same content repeatedly.
I'll rework the text later anyway, then we'll see.

@arash77
Copy link
Collaborator

arash77 commented Jun 11, 2024

Fixed in #35

@bgruening bgruening force-pushed the wm75-help-foum-integration branch from 288a977 to b2eaa49 Compare June 13, 2024 07:54
@bgruening
Copy link
Member

rebased, lets see.

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024/2024-06-10_help_forum_integration.md

mastodon-eu-freiburg

Linking from Galaxy tool forms to the Galaxy Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy days at @unifreiburg@bawü.social last autumn.
Since then @[email protected] from our team has implemented the new functionality, which has become part of the last Galaxy release.
We believe that the help forum integration is a wonderful addition to Galaxy tool forms with great potential to reduce friction in tool use, and are very happy to (1/3)

be able to offer it to our users on #GalaxyEurope.

Huge thanks to @[email protected] for not just implementing the feature, but for also writing about it:
https://galaxyproject.org/news/2024-06-05-help-forum-integration/

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content to bring it to the forms of more and more tools.

Thanks also to all users who, over the years, have taken (2/3)

the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (3/3)

@bgruening
Copy link
Member

I will leave this to Wolfgang, my question is why the bot actually posted the preview and did not fail?

Would merging this as is, post anything?

@arash77
Copy link
Collaborator

arash77 commented Jun 13, 2024

why the bot actually posted the preview and did not fail?

I will add a code to fail when the mentions and hashtags for the media do not exist.

Would merging this as is, post anything?

Yes, but it just ignores the mentions and hashtags.

@bgruening
Copy link
Member

I see. Yes we should be aware of all kind of user errors :)

@arash77
Copy link
Collaborator

arash77 commented Jun 13, 2024

I see. Yes we should be aware of all kind of user errors :)

Should we create a comment in PR for this kind of error or an error raise would be enough?

  • Metadata schema is not right.
  • Missing/Invalid media in metadata.
  • Invalid mentions/hashtags media in metadata

@arash77
Copy link
Collaborator

arash77 commented Jun 13, 2024

@bgruening, Now we could show this kind of error with this PR #45

@arash77 arash77 closed this Jun 18, 2024
@arash77 arash77 reopened this Jun 18, 2024
Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024-05-14_job_opening_and_matrix_test.md

matrix-eu-announce

Anika Erxleben bgruening: The Freiburg team of Galaxy Europe has an open admin position.
If you know somebody who might be interested, please forward them this link:

https://uni-freiburg.de/universitaet/jobs/00003737

with the detailed job description.

P.S.: We are also testing a new github-based way of posting with this announcement so let's see how this works out 🫣

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024-05-14_job_opening_and_mastodon_test.md

mastodon-eu-freiburg

We, the Freiburg team of Galaxy Europe, have an open admin position.
If you know somebody who might be interested, please forward them this link:

https://uni-freiburg.de/universitaet/jobs/00003737

with the detailed job description.

#engineeringjobs #hiring

Copy link
Contributor

Failed to process posts/2024/2024-06-10_help_forum_integration.md.

  • Hashtags for mastodon social medias are not in medias list of metadata.

@arash77
Copy link
Collaborator

arash77 commented Jun 18, 2024

It seems to be a bug that old posts are also shown in the preview!

Copy link
Contributor

Failed to process posts/2024/2024-06-10_help_forum_integration.md.

  • Hashtags for mastodon social medias are not in medias list of metadata.

@wm75
Copy link
Member Author

wm75 commented Jun 18, 2024

Cool, now let me try to fix and update this.

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024/2024-06-10_help_forum_integration.md

mastodon-eu-freiburg

Have you come across Galaxy tool forms that link to Galaxy Help Forum discussions lately?

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content for more and more tools:

https://galaxyproject.org/news/2024-06-05-help-forum-integration/ (1/5)

Huge thanks to @[email protected] for not just the implementation, but also for writing the article!

This is a wonderful feature with great potential to reduce friction in Galaxy tool use even further.

Linking from Galaxy tool forms to the Galaxy Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy Days at @unifreiburg last autumn and we are happy to be able to offer it to our users on #GalaxyEurope now as part of our earlier update to Galaxy (2/5)

release 24.0. (3/5)

Thanks also to all users who, over the years, have taken the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (4/5)

#EGD2023 #UseGalaxy (5/5)

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024/2024-06-10_help_forum_integration.md

mastodon-eu-freiburg

Have you come across Galaxy tool forms that link to Galaxy Help Forum discussions lately?

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content for more and more tools:

https://galaxyproject.org/news/2024-06-05-help-forum-integration/ (1/4)

Huge thanks to @[email protected] for not just the implementation, but also for writing the article!

This is a wonderful feature with great potential to reduce friction in Galaxy tool use even further.

Linking from tool forms to the Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy Days at @unifreiburg last autumn and we are happy to be able to offer it to our users on #GalaxyEurope now as part of our earlier update to Galaxy release 24.0. (2/4)

Thanks also to all users who, over the years, have taken the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖 (3/4)

#EGD2023 #UseGalaxy (4/4)

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/2024/2024-06-10_help_forum_integration.md

mastodon-eu-freiburg

Have you come across Galaxy tool forms that link to Galaxy Help Forum discussions lately?

If you haven't discovered the feature yet, check out the blog post for what to expect, while we are working on tagging additional help forum content for more and more tools:

https://galaxyproject.org/news/2024-06-05-help-forum-integration/ (1/3)

Huge thanks to @[email protected] for not just the implementation, but also for writing the article!

This is a wonderful feature with great potential to reduce friction in Galaxy tool use even further.

Linking from tool forms to the Help Forum, https://help.galaxyproject.org/, was first discussed at the European Galaxy Days at @unifreiburg last autumn and we are happy to be able to offer it to our users on #GalaxyEurope now as part of our earlier update to Galaxy release 24.0. (2/3)

Thanks also to all users who, over the years, have taken the time to turn their tool and analysis questions into help forum contributions. Your extra efforts help us help the community and are very much appreciated 💖

#EGD2023 #UseGalaxy (3/3)

@wm75
Copy link
Member Author

wm75 commented Jun 18, 2024

Finally!
@bgruening you can now review the actual content of this if you want to :-)

Copy link
Member

@bgruening bgruening left a comment

Choose a reason for hiding this comment

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

I like the content. Only remark is if it would be nice to create a new PR so we use the clean PR history to link in documentarions etc as a good example.

@wm75
Copy link
Member Author

wm75 commented Jun 18, 2024

Closing in favor of #50

@wm75 wm75 closed this Jun 18, 2024
@itisAliRH itisAliRH deleted the wm75-help-foum-integration branch June 19, 2024 09:51
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.

3 participants