-
Notifications
You must be signed in to change notification settings - Fork 598
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
Discussion Forum Integration: Create solutions leaderboard #947
Comments
hi @leecalcote, if the designs are ready I am ready to work on this. |
@kayceeDev and @asubedy are two individuals to engage with @chethan27 |
@kayceeDev @asubedy , any update ? |
They are waiting for you to make a move and implement, @chethan27. I mentioned these two as helpful and knowledgeable community members to connect with should you get stuck. What’s your plan of approach on implement of this issue? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a MeshMate or any other community member for assistance.
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue. |
@leecalcote I would like to work on this task. But I have doubt regarding this task. Is this issue is to develop something similar to screenshot/mockup or else is it like this Recent Discussions with "mesheryctl" Tag |
Can I be assigned this task? |
I would like to work on this issue , with experience in front-end development, I am confident in resolving these issues effectively. I would appreciate being assigned this task to contribute to the improvement of the Meshery experience for new users. Thank you for considering my request. Best regards, |
Hello @aabidsofi19, You can take a go at this. You need to reiterate to me your progress as you proceed. |
Thanks @kayceeDev for considering it , Just checked the article . and i can assure you that this is something i would really enjoy working on . i would like to discuss about different ways to get this done efficiently . |
Well, I'm glad you did look at the article. Please feel free to discuss an efficient solution on this thread.. let's discuss.. |
@leecalcote @kayceeDev
Additionally, considering that this component will be utilized on multiple sites, it is crucial to make it embeddable. To achieve this, I propose bundling the component as a standalone JavaScript script that can be hosted on our CDN (Content Delivery Network). This approach will enable the component to be easily loaded and utilized on any site as needed. Benefits:
Proposed Plan:
|
@aabidsofi19 I have looked at your outline plans and it's welcomed, I have some question to consider
|
@aabidsofi19 that great you have been working here, implementing the ui and fetching the data should not be a very difficult task because it has been already done in catalog page in this site. Next comes about implementing logic so in api used for discuss provide much responses where you can build the logic. .....on that that such responses we can count points using normal alzebraic formula and result in points and just make in descending order and display in ui. |
@kayceeDev if all the sites we are going to use discussion ui on are using Gatsby then we can just create it as a Gatsby component else we can create it using vanilla js and plain html (as suggested ). Coming to pagination I think it would be easy if the APIs also implement it else I think we may need to create wrapper APIs . |
Thanks for the feedback @kayceeDev @sudhanshutech |
@vishalvivekm @leecalcote @kayceeDev we might need to create a separate repo for this as it is not going to be a part of any site in particular and we can then also easily manage its devops. |
There is a separate repo in the layer5io org for this. |
Thanks @leecalcote , forgot to look in layer5 org . I will start working on this issue from today according to above action plan :) . Just to confirm is it this repo https://github.com/layer5io/discuss-board |
@aabidsofi19 |
Sure |
yes. |
Current Behavior
meshery.io does not integrate with its discussion forum (discuss.layer5.io).
Desired Behavior
Ideally, one or more of the pages will display the a solutions leaderboard.
See an example of this integration in-action on this Meshery Docs page. And see this discussion for more context.
See the discuss.layer5.io design spec and the moderating the community discussion forum docs for a list of other possibilities.
Screenshots / Mockups
Contributor Guides and Resources
The text was updated successfully, but these errors were encountered: