Open SaptarshiSarkar12 opened 1 year ago
Hi SaptarshiSarkar12,
I'm interested in working on this issue. I've reviewed the problem and your proposed solution, and I'd like to contribute to improving the documentation for Drifty as described.
Here's what I plan to do:
Please let me know if you have any specific requirements, guidelines, or additional information I should be aware of before I start working on this. And also let me know if i can submit PR on the master branch itself or some other branch . I'm excited to contribute to the project and help improve its documentation.
Thank you! Sathvik N G
Thank you @sathvik-ng-07 for your interest in this issue! Yes, I agree with your plan. Looks good to me. :+1: You need to open the PR to the master branch (the default branch). Please do not open any PR against other branches. I am assigning you with the task. You can start working on it.
@sathvik-ng-07 no longer wants to work on it.
I would like to work on this issue.
I would like to work on this issue.
Thank you for your interest in this issue! I am assigning you with the task.
Hello @SaptarshiSarkar12 , I would like to work on this issue and resolve it.
@markandey1414 Yes, you can work on this issue. Assigning the task to you.
You can discuss this issue in our Discord server.
hello @SaptarshiSarkar12, can you assign this issue to me i would like to work on this issue.
If @markandey1414 no longer wants to work on this issue, then, I can assign you (@Neel-07 ). Let's wait for his (@markandey1414 ) reply.
Yes @SaptarshiSarkar12 I'm working on it. Thanks for assigning me this.
Okay @markandey1414.
@SaptarshiSarkar12 permission to access the repo is denied, not able to issue pr
@markandey1414 Why? Can you please show the exact error?
@markandey1414 I think you have not made changes in your forked repo. I can't see your fork. You should fork this repo, make changes there and then, open the Pull Request.
@SaptarshiSarkar12 I cloned the repo locally, made a branch, added a few files then tried to push it in the branch, but it says that permission is denied
You should clone your forked repo not this one. Otherwise, you will not be able to create a PR.
Read here
As @markandey1414 is not responding and has been inactive, I am removing the assignment from @markandey1414. This issue is now open for all contributors and newcomers. So, if anyone wants to work on this issue, please comment below.
Hey @SaptarshiSarkar12 is anyone in queue for solving this issue, if no one's there then I would Like to try my hands on this issue
@hasnainmakada-99 No, there's no one willing to work on this issue. @hasnainmakada-99 Yes, you can work on this issue. I would be happy to assign you with the task. Thank you for your interest in the issue :smile:!
Alright then, Let's do this π₯
Hey @SaptarshiSarkar12 Did I need to complete the docs section whole from the markdown itself or do I have to just create the individual files for it, like the getting started, FaQ and so on ?
And also do I have to write the files in Markdown or in MDx format as provided by NextJS ?
@hasnainmakada-99 Yes, you need to create separate pages for each sections of the docs like Getting Started, Contributing, FAQ, etc. @hasnainmakada-99 You can use either of the two - Your wish :smile:. I think MDx is better of the two, what do you say :thinking:?
@hasnainmakada-99 Yes, you need to create separate pages for each sections of the docs like Getting Started, Contributing, FAQ, etc. @hasnainmakada-99 You can use either of the two - Your wish π. I think MDx is better of the two, what do you say π€?
Yeah sure @SaptarshiSarkar12 I will create the files as you said and coming from the flutter ecosystem, I am more familiar with Markdown and less with MDx although I know the basics of React but that would be not enough so can I proceed with General Markdown?
@hasnainmakada-99 Yes, you can proceed.
Please note that the data should be fetched from the Markdown - simply displaying/rendering the Markdown will not solve the issue.
Like which data @SaptarshiSarkar12, can you please provide more context to the note
You can check this branch to see how I have tried to implement a portion of the docs. It clearly shows how the work needs to be done. Suggestions to that approach are welcomed :smile:. @hasnainmakada-99 Were you planning to do something like this?
Ohh I thought that I just have to provide the markdown files and the rest will be implemented by the dev team @SaptarshiSarkar12
@hasnainmakada-99 No, nothing like that :laughing:.
I think that will be quite difficult for me to work on @SaptarshiSarkar12 as having no prior experience with next
@hasnainmakada-99 Okay. Then, try what you can do to solve the issue. No need to work in the way I have written the code.
Sure @SaptarshiSarkar12 I'll provide you with all the required documentations necessary and maybe will try to look into the code sude as well
Okay, then. No issue :+1:.
@hasnainmakada-99 Did you face any new problems? How much is done? Please let me know.
Hey @SaptarshiSarkar12 So sorry for not updating you, actually my exams were started in the midst of my contribution so totally forgot to update you, Anyways, the Getting started doc is done and the steps to install drifty on various os is also done, you can check it out in my fork here ππ»
https://github.com/hasnainmakada-99/Drifty/tree/master/Website/app/docs
Okay. No problem. You can take your time :smile:.
Thank you so much brother @SaptarshiSarkar12
Most welcome :grin: @hasnainmakada-99!
@SaptarshiSarkar12 I'm a React developer, I'm new to contributing, and I'd like to look into this. It seems like the doc page isn't yet on the main website, right. But it's in the demo. Pls, am I to build the doc page and make a pull request or what exactly is expected?
@goody-dev Welcome to the Open-Source community :smile:! Thank you for your interest in this issue :pray:. Sorry, currently this issue is being worked on by @hasnainmakada-99 via Pull Request #378. If he needs any help or you want to modify any of his changes, then, you are welcome to do so.
Hey @SaptarshiSarkar12 I'll resume the work by tonight if possible l, currently undergoing a medical treatment π·
@hasnainmakada-99 It's okay. No problem. Have some rest :smile:, take care.
@goody-dev Welcome to the Open-Source community :smile:! Thank you for your interest in this issue :pray:. Sorry, currently this issue is being worked on by @hasnainmakada-99 via Pull Request #378. If he needs any help or you want to modify any of his changes, then, you are welcome to do so.
Alright, no problem.
@goody-dev Thank you for your cooperation! π
@goody-dev The one (@hasnainmakada-99) who has the issue assigned will not be able to create the feature to render the markdown files of docs. So, can you do that?
Yes, I would be glad to @SaptarshiSarkar12
Great π! Then, @hasnainmakada-99 will create the markdown files which contains the contents of docs pages. And you (@goody-dev) can create the feature that renders those docs pages contents. Is that okay for both of you?
Yes, @SaptarshiSarkar12. That's fine.
Okay. Thank you @goody-dev π.
Pls inform me when I can start working on it, @SaptarshiSarkar12. It seems like work is still ongoing on the MD files.
Is your feature request related to a problem? Please describe.
The README file currently lacks examples and use cases for both Drifty CLI and GUI. It also does not mention the custom issue labels that the project uses. Before testing their changes, the contributors need to run some commands. The addition of Dockerfiles to this project via #218 will require some notes and advices, but the README file is already too crowded and lengthy.
Describe the solution you'd like.
I would like to have a docs section for Drifty with sections like - Quickstart, Getting Started, Contributing, FAQ and Troubleshooting.
The docs should be in markdown files and will be rendered by next js. You can read more about this here.
Screenshots
The docs page can have a look like this -
Additional information
Skills you need to solve this issue - NextJS, TailwindCSS, MD / MDX in Nextjs. Those who wish to work on this issue, please leave a comment below and I will assign you with the task.