Moc / cookbook

Important: NOT READY FOR RELEASE YET!! A fully featured Cookbook plugin for e107, for all your recipes. Includes functionalities such as categorization, sharing, and bookmarking.
Apache License 2.0
2 stars 3 forks source link

Status #32

Closed ericc-dream closed 5 months ago

ericc-dream commented 5 months ago

Hi Moc

I see that you said " NOT READY FOR RELEASE YET!! " Can you describe what is missing ? I'm using e107, and I love to publish some recipe. Actually, I'm doing it in a dedicated section of the forum but having a plugin for that can be interesting

Is it "usable" ? even a little bit ?

Best regards

Moc commented 5 months ago

Hi,

Thank you for your interest. There are a couple of features that I still need to finish up (although most of it is already done) before it's ready for an official release. See https://github.com/Moc/cookbook/issues?q=is%3Aopen+is%3Aissue+milestone%3A1.0.0

Having said that, I think the plugin is already quite usable. I would definitely appreciate getting some feedback, so if you'd like to try it, please do! I probably won't be making any major adjustments, so upgrading to the official release should not be a major issue (no promises though!).

ericc-dream commented 5 months ago

OK, I will give a try Is it OK, if I propose a French language ?

Moc commented 5 months ago

Absolutely. Feel free to submit a pull request with the translation.

ericc-dream commented 5 months ago

OK, thanks I cloned your repo, but I need some guidance I have a professional experience of git , and I'm not sure what is the process here At work, each one is creating his own "branch" (and some time several if they works on several project at the same time) like "wip/ericc/", do them stuff, test and correct, then rebase and do a "merge request" with a reviewer When the reviewer approve, the merge is done into the master. How is it working with github ? I don't know the term "pull request" ? is it the same as a "merge request" ?

Moc commented 5 months ago

These guides may help you:

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork

https://docs.github.com/en/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request-from-github-desktop

I also advise using Github Desktop.

I think the process is the same as you described. Fork/clone the repository, create a branch, make commits, and create a pull request back so I can merge it in.

ericc-dream commented 5 months ago

"Github Desktop" is a Windows application, I'm working exclusively on Linux ... and I think that I don't need a graphical interface to manage my git commands. I do everything from the command line and it's faster

I will read the docs Thanks

ericc-dream commented 5 months ago

Hi

I have done the translation now. Now I try to commit my change and I can't !

At first I believed that it was because I had cloned with https ... so I reconfigure everything, create a rsa key , export the public to my profile and cloned with ssh Worked well Again, I created a local branch (wip/ericc/french) , added the folder and files to it , done the commit message, but when I try to push

ericc@webserver2:~/www/ericc/e107_plugins/cookbook$ git push --set-upstream origin wip/ericc/french ERROR: Permission to Moc/cookbook.git denied to ericc-dream. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

Do you have to allow me to push to your repo ? most probably ! Or do I have to do request somehow ?

Moc commented 5 months ago

So normally the process is to fork my repository to your own account. This hasn't happened as far as I can see, as you don't have any repositories: https://github.com/ericc-dream?tab=repositories. I also don't see your fork here: https://github.com/Moc/cookbook/forks

Once forked, you commit your changes to your own repository, and then submit a pull request as instructed here: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request#creating-the-pull-request

I can then approve the pull request and merge your changes.

ericc-dream commented 5 months ago

Ok, will do it Sorry but this is the first time that I'm using github ... at least the "public" version We use it at work and the process is totally different

On Tue, Jun 4, 2024 at 7:56 PM Tijn Kuyper @.***> wrote:

So normally the process is to fork my repository to your own account. This hasn't happened as far as I can see, as you don't have any repositories: https://github.com/ericc-dream?tab=repositories

Then you commit your changes to your own repository, and then submit a pull request as instructed here: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request#creating-the-pull-request

— Reply to this email directly, view it on GitHub https://github.com/Moc/cookbook/issues/32#issuecomment-2148098633, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEMS4ZF6A7MIO42XU4A4NCLZFX5UHAVCNFSM6AAAAABIDRUNIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBYGA4TQNRTGM . You are receiving this because you authored the thread.Message ID: @.***>

ericc-dream commented 5 months ago

Ok done ... I watched this video https://www.youtube.com/watch?v=8lGpZkjnkt4 I had done everything on my side, forked, cloned, created a new branch, added the new files, committed, and pushed The only missing piece was done in the web interface ... looks simple, hope this is what you expected

Best regards

On Tue, Jun 4, 2024 at 8:36 PM Eric Crastes @.***> wrote:

Ok, will do it Sorry but this is the first time that I'm using github ... at least the "public" version We use it at work and the process is totally different

On Tue, Jun 4, 2024 at 7:56 PM Tijn Kuyper @.***> wrote:

So normally the process is to fork my repository to your own account. This hasn't happened as far as I can see, as you don't have any repositories: https://github.com/ericc-dream?tab=repositories

Then you commit your changes to your own repository, and then submit a pull request as instructed here: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request#creating-the-pull-request

— Reply to this email directly, view it on GitHub https://github.com/Moc/cookbook/issues/32#issuecomment-2148098633, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEMS4ZF6A7MIO42XU4A4NCLZFX5UHAVCNFSM6AAAAABIDRUNIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBYGA4TQNRTGM . You are receiving this because you authored the thread.Message ID: @.***>