- Not all documentation changes need a Jira. If its a big change like
adding a new page/section it might be worth a Jira to help call it out in
the release notes (solr/CHANGES.txt)
- Depending on the scope of the multiple changes - it could be one PR or
could be broken up.
- "./gradlew check -x test" should do most of the validation steps aside
from seeing how it looks - there is probably a more specific Gradle task as
well that is isolated to documentation, but that command will do a lot of
checks. The PR will also do a lot of the same checks.
- The Solr wiki most likely shouldn't be the source of truth anymore (I'm
sure there are exceptions) I thought most stuff was migrated to the
documentation.
- Focus on the main branch and then as needed will be backported to other
appropriate branches (ie: branch_9x) - no need to separate PRs usually.

Some examples of other documentation PRs that haven't been merged yet -
https://github.com/apache/solr/pulls/jebnix - no Jira but have some nice
cleanup.

Kevin Risden


On Wed, Mar 8, 2023 at 9:23 AM Arrieta, Alejandro <
aarri...@perrinsoftware.com> wrote:

> Hello Team,
>
> I want to help with Solr documentation and  I have some newbie questions:
>
> -Changes in documentation in Solr git repo, do they  need a doc bug ticket
> filled?
> -If making more than one change to documentation, do you need one PR for
> all of them or each change on a separate PR. If a doc bug ticket is needed
> one per PR?
> -Are there other test(s) to run apart from compiling, seeing that
> documentation finished correctly and checking your change display correctly
> in your local copy?
> -For proposed changes in the Solr wiki, how is this handled? Does anyone
> check the changes before publishing them? How do I get edit permits?
>
> I see the Solr git repo has these branches:
> main -> generates Solr 10 ( not yet released ) documentation
> branch_9x -> generates Solr 9.2 (not yet released) documentation
> If I want to make a change in documentation, where is the correct branch to
> do it? main (Solr 10), branch_9x (Solr 9.2), both?
>
> Kind Regards,
> Alejandro Arrieta Rios
>

Reply via email to