-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Update tutorial for new service architecture #1984
Comments
@niccokunzmann who wrote the original tutorial has offered to help with this! Any thoughts on how the work could be divided? |
OK. Having a quick scan over the docs, the testing docs also need some work. Maybe as a starting point, one of us can take the tutorial and the other one can do the service test docs? Code review provides an opportunity to check we're covering everything. @niccokunzmann - are you most keen to work on the tutorial? The perspective of someone who is a bit further removed might be really valuable here. If so I will take the test docs. The most important first step is to get the tutorial to a stage where the docs reflect reality. Maybe we don't have to cover all of these for an opening gambit, but I do have a few topics in mind that we should cover in the docs:
do you have anything else in mind that should go on that list @paulmelnikow ? I'll probably also take the opportunity to read over the rest of the docs and see if there's anything else that needs a 'refresh' :) |
From my perspective there is not "one" tutorial. We have these service families:
So, the tutorial would best cover what is most needed and common to all of them first. Then, there are differences, each getting a sub-chapter. I like complete code examples that would work if you copy them in. Is there a service which would be good to take as an example from your point of view? |
In principle I agree with that. In reality, I think all of the services we currently have an example of extend Just to be really clear on this: are you going to work on |
Just to be really clear on this: are you going to work on |TUTORIAL.md| ?
As long as I do not create a pull request, consider it a no. I can not
truthfully make a promise to you as I do not know you enough.
I am undecided at the moment and cannot tell for the coming days.
If you write something, I may still come in again, so do not wait for me.
|
OK cheers. I will aim to work on updating the tutorial myself in the next few days. Feel free to contribute your thoughts either in review or at a later date. Documentation can always be extended and improved over time. |
Two things come to mind:
And a third, though it's not about the service rewrite:
|
I am very much interested to read these docs for #2420. =) Maybe start with |
I drafted some quick ones: #2429. |
Think this can be closed? |
Tutorial should cover how to write a service that extends
BaseService
/BaseJsonService
The text was updated successfully, but these errors were encountered: