Open teerth17 opened 5 months ago
Moved this to "in progress" as Mahdis requested on Discord.
This is the markdown file I've created based on the provided documentation(Google doc) . I've aimed to include all relevant information without oversimplifying. Any feedback or suggestions for improvement are greatly appreciated
Thank you! For the tasks, feel free to simply link to issues and the project board.
Also in general, I recommend using a grammar assistant tool like Grammarly and/or GPT-4
Sure ! Thanks for the feedback, I will do.
Hi YK,
I've added links to some Todo lists at the beginning of the issues. (Please see below; I've included just a few as examples. If this is what you meant by linking to issues, I'll proceed to do the same for the remaining ones, correct the grammar and attach the document.) If not, could you please clarify what you mean so I can address it accordingly?
Thanks!
I meant link to the whole issues and project pages!
(I mean not individual ones, but the page that shows all of them)
oooh, I see! I got what you mean.
Does this look good now ? I put the link of the Backlog page before the Todo list . Gonna fix the grammar errors afterward.
A simple Chrome extension that will allow people to record their screen and webcam at the same time.
Normally, this type of software costs at least about $100 USD, but it is offered for free, fully open sourced.
Two most popular solutions for this are Screenflow and Camtasia, neither of which is cheap
There is also a free solution which is a Chrome extension that already exists. However it did not quite work well.
It's important for a video creator in particular to be able to record the screen and webcam at the same time in some situations.
By doing so, and by having these recordings in separate files, it enables them to edit them together in any way they see fit. It's useful for recording a coding tutorial, for example.
By making it an open source project, it enables us to create opportunities to work together with the community, and for the community to practice their technical/collaborative skills. Is planned to make it an MIT-license project.
A private Discord channel has been created to coordinate this. Most of the communi9cations are done in this chanel.People will post ideas, questions, progress updates, etc and YK is there to mentor and guide people .
As we discussed earlier, the first step will be for you to join this private Discord channel.
We may make it open later on, but let's keep it private to begin with.
Here's how you can apply to join us there:
Please apply to join our Discord server if you haven't yet: https://lu.ma/csdojodiscord There, please make sure to include details and write everything carefully. Also make sure that your public profile has an image that shows your personality, as well as detailed info about your experience in tech so far. Once you're on the server, please ping @ykdojo on the #gm-and-random channel so we add you to the private channel. Please make sure to stay updated on this channel! As I said earlier, feel free to mute other channels.
Feel free to pick any task from below and start working on it.
As soon as you do, let everyone know that you're working on that task. Make sure to keep everyone updated on your latest progress.
If we don't hear back from the person who said they're going to work on it for 24 hours, then the task becomes un-assigned again. So if you still want to keep working on it, regular updates are crucial. (We might change this duration later, but let's go with 24 hours for now to see how it goes.)
Repo: https://github.com/ykdojo/OpenStream
https://github.com/users/ykdojo/projects/3
Decide what framework to use to build our Chrome extension(#9)
Project Principles(#16)
Linkedln-Post(#15)
Remove the "tabs" permisssion(#21)
Cross post this to LinkedIn so we can further promote this project(#22)
Question: is "tabs" permission necessary for what we currently have?(#10)
Make these issues/tasks more descriptive (now: make them shorter)(#18)
Make it more obvious that this board is how we keep track of the tasks on the repo itself(#23)
Evaluate Issue Template (#4) Pull Request and Provide Feedback(#17)
Fix License on README.md(#5)
Update README.md(#2)
Initial commit -chrome extension to take screen shot(#1)
Remove Acknowledgements Section(#8)
Created pull request template(#19)
Start creating a style guide(#25)
Review the PR for adding issue templates (#27)
Created issue template (#4)
Create an issue template(#3)
Add a pull request template(#7)
Add all contributors GitHub Action(#6)
But it also has the link of each individuals in front of them , since I added the issue's number as well. Do you want me to remove the numbers ?
Thank you for the update. I think the individual ones should simply be removed because they should be visible on the project board page as well as the issues page on the repo.
Sure. How is it now ? I also double checked and corrected grammatical errors with ChatGPT. Also, removed the individuals, since during the progress of the project, each task might be moving from Todo to InProgress or to Done, and having access to the project Backlog might be better. Please let me know if it needs any further modifications :)
A simple Chrome extension that will allow people to record their screen and webcam simultaneously.
Normally, this type of software costs at least around $100 USD, but we offer it for free as fully open-source.
The two most popular solutions for this are ScreenFlow and Camtasia, neither of which is cheap.
There is also a free solution, a Chrome extension that already exists. However, it did not quite work well.
It's crucial for video creators, in particular, to be able to record the screen and webcam simultaneously in some situations.
By doing so and having these recordings saved in separate files, it enables them to edit them together in any way they see fit. This functionality is useful for recording a coding tutorial, for example.
By making it an open-source project, we enable opportunities for collaboration with the community, allowing them to practice their technical and collaborative skills. The project is planned to be licensed under the MIT license.
A private Discord channel has been created to coordinate this project. Most communications occur in this channel. People will post ideas, questions, progress updates, etc., and YK is there to mentor and guide people.
As discussed earlier, the first step is to join our private Discord channel.
We may make it open later on, but let's keep it private to begin with.
Here's how you can apply to join us there:
Please apply to join our Discord server if you haven't already: https://lu.ma/csdojodiscord
Once there, please include details and write everything carefully. Also, ensure that your public profile has an image that reflects your personality, as well as detailed information about your experience in tech so far.
Once you're on the server, please ping @ykdojo on the #gm-and-random channel so we can add you to the private channel. Make sure to stay updated on this channel. You can mute other channels if you prefer.
Feel free to choose any task from the list below and start working on it. As soon as you do, let everyone know that you're working on that task and keep everyone updated on your latest progress.
If we don't hear back from the person who claimed they're going to work on a task for 24 hours, then the task becomes unassigned again. Regular updates are crucial. (We might change this duration later, but let's go with 24 hours for now to see how it goes.)
Repo: https://github.com/ykdojo/OpenStream
Quickly looking through it, it looks fine except for a few minor issues.
Did you use GPT-4 for it?
Also feel free to send a PR so we can continue this conversation there.
Project Task