wechaty / docusaurus

Wechaty Official Website for Documentations, Powered by Docusaurus.
https://wechaty.js.org/docs/
Other
112 stars 343 forks source link

Volunteers and Tech-Writers Communication Channel for important messages #1133

Open Rohitesh-Kumar-Jain opened 2 years ago

Rohitesh-Kumar-Jain commented 2 years ago

Hello Everyone,

We have been communicating via emails most of the GSoD time, but from now on I want everyone to use this issue for conveying important messages, e.g. you need org-members involvement, need a review of org-admins on a particular PR, etc.

It has been hard to keep track of email communication, and it isn't transparent as well.

Although we have a FAQ section in meetings but as they are held bi-weekly feel free to ask anything here.

For personal queries/requests (which you think should have some abstraction), they can be made via the previous means you were using for communication.

So from now on avoid sending personal emails and don't wait for meetings.

So feel free to comment below, and don't forget to tag the volunteer whose opinion or help you need.

Also I would like to request @encodeArnab, @sajenjeshan1222 , @vasvi-sood , @abhishek-iiit , @iamrajiv , @chris-4444 , @nibble0101 , @Soumi7 , @shraddhavp , @proudofsimin , @sbis04 and @shwetalsoni to regularly check this issue for getting further updates and announcements.

Note: This channel is for necessary and important communication

Pls hide your outdated comments so that history remains clean

Rohitesh-Kumar-Jain commented 2 years ago

Here's the link to the 2nd Survey form, in case anyone missed that

Rohitesh-Kumar-Jain commented 2 years ago

Also pls comment in #1130, if you feel I have missed something in that post

shwetalsoni commented 2 years ago

@Rohitesh-Kumar-Jain and @proudofsimin . This week we (Tutorial team) have to prepare mid blog and video but we are not very clear about what to inlcude in that. Can you please tell us what's the purpose of this blog and what we need to include in it.

Thank you :)

Rohitesh-Kumar-Jain commented 2 years ago

1) it's optional for other teams 2) You can present that at a regular meeting or you can record yourself 3) you can contact me to add your video to the Wechaty playlist as well 4) I believe the ss below clarifies the rest of the things

Screenshot 2021-07-25 at 6 32 12 PM

Feel free to ask, if you still have doubts.

And thanks for using this channel instead of emailing : ) I encourage others to use this channel as well, because keeping track of so many emails has been an issue in the last two phases.

Rohitesh-Kumar-Jain commented 2 years ago

Hi team,

I am glad to announce that the expense for every technical writer in our Wechat GSoD'21 team has been approved on the OpenCollective.

As the URL has been changed from "opencollective.com / google-season-of-docs" to https://opencollective.com/wechaty-gsod you may verify this there.

Pls, let us know (in here only), if we have missed something, or we need to followup something

Thank you once again for your wonderful documents

Best, Rohitesh

shwetalsoni commented 2 years ago
  1. it's optional for other teams
  2. You can present that at a regular meeting or you can record yourself
  3. you can contact me to add your video to the Wechaty playlist as well
  4. I believe the ss below clarifies the rest of the things

Screenshot 2021-07-25 at 6 32 12 PM

Feel free to ask, if you still have doubts.

And thanks for using this channel instead of emailing : ) I encourage others to use this channel as well, because keeping track of so many emails has been an issue in the last two phases.

Thanks @Rohitesh-Kumar-Jain

shwetalsoni commented 2 years ago

@huan @lijiarui This issue #1044 is pending since 18 days. Can you please look into this so that I can proceed with its tutorial. Thank you ;)

Best, Shwetal

shraddhavp commented 2 years ago

Hey, I see in the open collective link, under my name it shows payment error can you please help me with this issue?

arnabiscreating commented 2 years ago

Hello, In open collective, there is an error about the first expense under my name as well. Could you perhaps look into it?

Rohitesh-Kumar-Jain commented 2 years ago

I will surely look into that

Rohitesh-Kumar-Jain commented 2 years ago

@shraddhavp and @encodeArnab, they told me that they won't be accepting direct payments to bank accounts in India, and asked to create either a Payoneer or a transfer wise account (and update that on the submitted expense). On a side note, Paypal payments have been successfully processed (though they told me to create a transfer wise or a Payoneer account).

Rohitesh-Kumar-Jain commented 2 years ago

Also transfer wise is now Wise

arnabiscreating commented 2 years ago

Hello @Rohitesh-Kumar-Jain, Actually, I discovered that my PayPal account was personal rather than seller, so I updated it to seller and finished all verification, so hopefully it will work now. Is it feasible that they can attempt sending money to the same PayPal account again? Thank You

Rohitesh-Kumar-Jain commented 2 years ago

Hello @Rohitesh-Kumar-Jain, Actually, I discovered that my PayPal account was personal rather than seller, so I updated it to seller and finished all verification, so hopefully it will work now. Is it feasible that they can attempt sending money to the same PayPal account again? Thank You

Well, I am not the best person to answer this, talk to the Open Collective representative who has unapproved your payments.

Rohitesh-Kumar-Jain commented 2 years ago

The only thing we can do is cancel the Open Collective expenses payment and make it a new one. Even the PayPal customer said the same.

Well I believe you should consider what Open Collective representative says, has anyone replied from their side (your comments ain't visible to us).

shraddhavp commented 2 years ago

yes @Rohitesh-Kumar-Jain the open collective suggests doing the following Payment Error Troubleshooting

Payment errors will show in red next to the expense if they come up.

  1. Common reasons for a payment to fail after clicking the "Pay with PayPal" button:
  2. Need to refill the pre-approval balance
  3. Click the 'refill balance' button

Insufficient funds to cover fees

Rohitesh-Kumar-Jain commented 2 years ago

If a user submits an expense for 100% of the Collective's balance, there won't be enough to cover processing fees edit the expense total down to leave enough for the fees and inform the user by leaving a comment

@huan, this is something to consider as well, I thought open collective will take its commission from Individual stipend (like Payoneer did last year in GSoD payments), but I can see that it has taken that from Collective's balance.

sbis04 commented 2 years ago

@proudofsimin @Rohitesh-Kumar-Jain These three issues need some attention from the mentors:

Rohitesh-Kumar-Jain commented 2 years ago

@proudofsimin @Rohitesh-Kumar-Jain These three issues need some attention from the mentors:

* [Error in self-testing-bot #1146](https://github.com/wechaty/wechaty.js.org/issues/1146) **(have done a PR fixing this)**

* [Error running the shell-bot #1145](https://github.com/wechaty/wechaty.js.org/issues/1145)

* [Error running wechaty with vanilla redux #1044](https://github.com/wechaty/wechaty.js.org/issues/1044) **(have done a PR fixing this)**

I believe #1146 and #1044 are just awaiting reviews? and they are not urgent?

Is only #1145 blocking your progress?

sbis04 commented 2 years ago

I believe #1146 and #1044 are just awaiting reviews? and they are not urgent?

Is only #1145 blocking your progress?

The issue #1044 is actually the more important one because it is blocking a task of week 8 (the PR needs to be accepted in the other repo).

For issues #1146 and #1145, we actually had the target of adding 3 bot tutorial pages this week (week 11), I have added one of them and one Shwetal would be adding, but we were searching which bot to add as the third one but all the other bots had some errors, these two issues are related to that.

huan commented 2 years ago

@huan, this is something to consider as well, I thought open collective will take its commission from Individual stipend (like Payoneer did last year in GSoD payments), but I can see that it has taken that from Collective's balance.

Thanks for the reminder. It seems that the Open Collective will take a 2% commission from the total amount so far (as I observed, please correct me if I'm not right).

I have just refilled $76 to our GSoD project, which is $3,800 * 2%. Please let me if there are more actions that need to be taken from the community side.

huan commented 2 years ago

@shwetalsoni Thanks for the notification for the #1044.

The issue has been solved with the PR from @sbis04, appreciate all efforts from the team!

@sbis04 Thanks for your PRs and Issues, I believe I have replied to all of them. Please feel free to let me know if there are any more actions that need to be taken by me.

shwetalsoni commented 2 years ago

@huan @lijiarui This issue #1119 needs to be resolved to make sure if the tutorials for advanced bots is working with all puppets.

shwetalsoni commented 2 years ago

@huan Can you please tell me what a demo-in-tutorial bot does. As I'm unable to run it again and again due to timeout error, also I think advanced bots are not suitable for WhatsApp. So it is difficult to get what exactly it is for.

nibble0101 commented 2 years ago

@Rohitesh-Kumar-Jain There are some Introduction and Explanations PRs approved by mentors waiting to be merged under #1056

shwetalsoni commented 2 years ago

@Rohitesh-Kumar-Jain @proudofsimin Since these PR's ( #1104 #1105 #1131 #1138 #1155 #1204 ) have got 3 approvals, will you please add these to the merging list #1056

Rohitesh-Kumar-Jain commented 2 years ago

@shraddhavp you asked in the meeting that this PR is awaiting merge for #864, but it's already merged

Screenshot 2021-08-15 at 8 22 42 PM
Rohitesh-Kumar-Jain commented 2 years ago

Hi @proudofsimin

Polyglot Wechaty is included under the references section, but it is mentioned under the Week 17 of tutorials.

And in the 15th week of the tutorial's proposal, they were to create a cheatsheet, but this has been done by the how-to-guides and references section.

What do you think should be done here? I think there is no need to duplicate work, but I still want your opinion on this, and also would you like to suggest something else as well?

Best, Rohitesh

Soumi7 commented 2 years ago

@Rohitesh-Kumar-Jain , I believe @shraddhavp wanted to mention about merging PR #865

Rohitesh-Kumar-Jain commented 2 years ago

@Rohitesh-Kumar-Jain , I believe @shraddhavp wanted to mention about merging PR #865

yeah I realized that latter

Rohitesh-Kumar-Jain commented 2 years ago

@sajenjeshan1222 and @encodeArnab,

I would be glad if you may share a link to the introduction video that you were talking about in the meeting, I probably deleted that email. So I would be really glad if you may share that : )

proudofsimin commented 2 years ago

Hi @proudofsimin

Polyglot Wechaty is included under the references section, but it is mentioned under the Week 17 of tutorials.

And in the 15th week of the tutorial's proposal, they were to create a cheatsheet, but this has been done by the how-to-guides and references section.

What do you think should be done here? I think there is no need to duplicate work, but I still want your opinion on this, and also would you like to suggest something else as well?

Best, Rohitesh

Hi @sbis04 and @shwetalsoni ,

For the polyglot since there is only one topic and thus I agree that you don't have to do it again. For the cheatsheet, I'm not sure which PR you were referring to, but I guess their topics are small and independent. I suppose the cheatsheet is like a collection telling the users where to find the information they need. How do you think?

shraddhavp commented 2 years ago

@Rohitesh-Kumar-Jain , I believe @shraddhavp wanted to mention about merging PR #865

yes that's right it is #865

shwetalsoni commented 2 years ago

Hi @proudofsimin Polyglot Wechaty is included under the references section, but it is mentioned under the Week 17 of tutorials. And in the 15th week of the tutorial's proposal, they were to create a cheatsheet, but this has been done by the how-to-guides and references section. What do you think should be done here? I think there is no need to duplicate work, but I still want your opinion on this, and also would you like to suggest something else as well? Best, Rohitesh

Hi @sbis04 and @shwetalsoni ,

For the polyglot since there is only one topic and thus I agree that you don't have to do it again. For the cheatsheet, I'm not sure which PR you were referring to, but I guess their topics are small and independent. I suppose the cheatsheet is like a collection telling the users where to find the information they need. How do you think?

I think cheatsheet is the same work which if we combine the overall work done by how to guides and references, like including code snippets, providing relevant links and if anything left then, in the tutorials itself, we have prepared overview page for every section so, these all fulfil the requirement of cheatsheet according to me. What do you think @lijiarui?

shwetalsoni commented 2 years ago

@huan @lijiarui We needed a confirmation on the task mentioned below as per our proposal under Week 16:

Create tutorial pages for some of the bots mentioned on the Showcases page (need feedback from the community members).

Rohitesh-Kumar-Jain commented 2 years ago

@sajenjeshan1222 and @encodeArnab,

I would be glad if you may share a link to the introduction video that you were talking about in the meeting, I probably deleted that email. So I would be really glad if you may share that : )

@sajenjeshan1222 and @encodeArnab,

Can you pls share a link to the landing page video? So that I can request a review from Huan and Rui for the same.

For other follow-ups, I have emailed mentors, and they replied they will have a look at them. Also, I have mentioned follow-ups in the 8th blog post.

If any project is still in deadlock pls comment.

FYI we are in week 14, and on 14th September we will be finishing the full 17 weeks, that leaves us with just 2 more meetings to wrap everything up.

Also, I feel that the gRPC, How-to-Guides, and the Introduction team are just waiting for reviews and have finished their projects long before. So I feel the upcoming meetings would be optional for them, as their timelines have ended long before as well. But I will let them know which meeting is should they be attending for sure. I will anyway be conducting meetings for the remaining projects.

Do let me know your thought in the comments........

Rohitesh-Kumar-Jain commented 2 years ago

Hi, @sajenjeshan1222 and @encodeArnab,

Have you received any feedback on your landing page video?

If not, pls can you share a link, so that I can forward that to mentors and request a review from them??

Rohitesh-Kumar-Jain commented 2 years ago

Hi team,

I wanted to share that I will not be active starting from today till the 1st of September. From 2nd September I will be active again : )

So in the meanwhile, you may ping @proudofsimin for PR merges, etc, or just ping me I will look at it later.

Best, Rohitesh

lijiarui commented 2 years ago

@huan @lijiarui This issue #1119 needs to be resolved to make sure if the tutorials for advanced bots is working with all puppets.

Hi @shwetalsoni We need the reproduce steps and code for this issue, then we can help you with this issue.

lijiarui commented 2 years ago

Hi @Rohitesh-Kumar-Jain How is the landing page team going on? It seems there isn't any PR for landing team?

huan commented 2 years ago

@huan Can you please tell me what a demo-in-tutorial bot does. As I'm unable to run it again and again due to timeout error, also I think advanced bots are not suitable for WhatsApp. So it is difficult to get what exactly it is for.

@shwetalsoni , Yes you are right there might be not suitable for testing advanced bots with WhatsApp because there might lack of implementation of the puppet.

So my suggestion is to skip those advanced bots and we can focus on documenting the basic bots only, which is enough for the beginner users.

Rohitesh-Kumar-Jain commented 2 years ago

Hi @Rohitesh-Kumar-Jain How is the landing page team going on? It seems there isn't any PR for landing team?

Here's the landing page video, it's awaiting review.

For the landing page team, they will be raising a single PR for that shortly, I have seen thier draft page and gave few suggestions which they said they have implemented as well. But we are yet to see thier PR for the landing page.

@sajenjeshan1222 and @encodeArnab pls at least open a draft PR for the landing page : )

shwetalsoni commented 2 years ago

@huan Can you please tell me what a demo-in-tutorial bot does. As I'm unable to run it again and again due to timeout error, also I think advanced bots are not suitable for WhatsApp. So it is difficult to get what exactly it is for.

@shwetalsoni , Yes you are right there might be not suitable for testing advanced bots with WhatsApp because there might lack of implementation of the puppet.

So my suggestion is to skip those advanced bots and we can focus on documenting the basic bots only, which is enough for the beginner users.

@huan we have already created tutorials for some of the bots under the advanced section. So, should we skip the rest? If that is so, then we are done with our goals. Now we can move to revisit the docs once and fix whatever is left.

So, should I just close all the issues I created for these advanced and professional bots?

lijiarui commented 2 years ago

Hi @Rohitesh-Kumar-Jain How is the landing page team going on? It seems there isn't any PR for landing team?

Here's the landing page video, it's awaiting review.

Thanks, @Rohitesh-Kumar-Jain!

I left some comments in the video: https://vimeo.com/user25098419/review/578811418/4b79b846fb Looking forward to the next video version!

Also, I think we need to push the landing page team to create the first PR as soon as possible, since it is nearly early September now.

Rohitesh-Kumar-Jain commented 2 years ago

Also, I think we need to push the landing page team to create the first PR as soon as possible, since it is nearly early September now.

Agreed

Here's the initial draft for their landing page without implementing suggested changes.

lijiarui commented 2 years ago

@Rohitesh-Kumar-Jain Could you like to give the landing page team a deadline for the first PR? Or it should influence their assessment.

Rohitesh-Kumar-Jain commented 2 years ago

@Rohitesh-Kumar-Jain Could you like to give the landing page team a deadline for the first PR? Or it should influence their assessment.

They have opened thier first PR consisting of all the CSS, that thier landing page would require.

For the deadline of completion, 17 weeks of GSoD are coming to an end on 14th Sep, so that's the ultimate deadline, I want them to finish by 11th Sep, one day before the 10th meeting.

In all the previous meetings they have been saying that they have almost completed all the work, and now just need to push the landing page with some adjustments.

arnabiscreating commented 2 years ago

We apologise for the delay; we were having some issues with the landing page and its integration, but we've straightened it out now, and we'll be putting all the PRs up in the next few days. Thank you for considering.

arnabiscreating commented 2 years ago

And for the CSS file, we'll generate a drafted atomic PR. Actually, we wanted to integrate this file first because then the CI will not throw an error. As a result, I'm closing that PR and creating a new atomic draft PR.

abhishek-iiit commented 2 years ago

Hello developers!! I have an issue related running the tests cases for testing out if we have any broken links or file,I ran the command

  1. npm install
  2. npm test

Output : tests 32 pass 28 fail 4

I have this test case fail even for newly cloned repo,any help is appreciated