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
Documentation refactoring tracker #1868
Comments
Documentation refactoring based off #1868
I wanna work on this issue. Please assign this to me and since I'm new to this repo so I request you to please guide me through |
@VARUN-009 Sure, please feel free to work on the missing documentation pieces. Please coordinate with @dimitraka as she is currently owning the documentation. |
@VARUN-009 If you are interested in this, I would suggest that you first build the docs to see which of the warnings you can easily resolve. Since this issue was created in 2015, some warnings may be different as we have resolved some already. |
i want to work on this issues please assignees me this issue |
hey, @vivekd01! If you are interested in resolving the warnings of the documentation build process, you can start by building our docs and finding out which warnings exist at the moment. Then you can start resolving them step by step. |
Hallo everyone, I am interested in working on this issue. I don't know if the there is a new status update concerning this issue ? Please what do you mean by "building our docs" ? |
The list of files for this ticket seem to be outdated. Some files I can not find anymore in the current state of the project. Are they some plans to update the information of this ticket. |
I can try doing this. Which files are you referring to? |
The list is longer. I think there should be a better way to report the files here in Github. Do you know how I can do that? :) |
I think we should not blindy add documentation across all files. We're trying to define a stable HPX API, currently and this is what we should add documentation for. There are other tickets attempting to define such an API, but there is no cosistent list (at least for the distributed API) yet. @dimitraka might have a better understanding what's missing. |
@ndjenks if you would like to work on resolving the warnings your best start would be to build yourself the documentation (this means build hpx with documentation on) and see which warnings are generated now. Then, depending on the warning, we can find a solution. Some warnings are very simple to fix (for example typos), some other need some discussion. Reference for building hpx can be found here https://hpx-docs.stellar-group.org/latest/html/manual/building_hpx.html and https://hpx-docs.stellar-group.org/latest/html/contributing/documentation.html |
Thanks for the response. I followed the instructions in these files but I receive so many warnings(see list above). Am I doing something wrong ? I have the cmake option -DHPX_WITH_DOCUMENTATION=ON. |
@ndjenks yes this is correct. If you didn't get any errors during the build process, then everything should be ok. You should be able to see the html files that were locally generated too. It is indeed true that we have a lot of warnings :) |
Happy to see that I am on the right track. I might suggest that we update the issue with the new warnings. What do you think @dimitraka ? I will like to be assigned to this issue and might definitely need some help getting this job done. |
@ndjenks Nice to hear that you would like to work on this. You can already get started :) I don't think that there is a point in listing all the warnings here because this is a long list and these also may change during the documentation development. But let's see also what @hkaiser thinks about it. In any case, I suggest you start working on this (since you are interested) and feel free to ask if you have any questions! |
This list serves to track most of the warnings generated by our documentation builder. Most of these have very simple resolutions( undocumented features ), so while the list looks big it's not all that much of an issue.
hpx/hpx_fwd.hpp- [ ] line 836: parameters undocumented: binary_filter_type, compress, next_filterhpx/lcos/when_all.hpp
hpx/lcos/when_some.hpp
hpx/runtime/actions/plain_actions.hpp
hpx/runtime/parcelset_fwd.hpp
hpx/runtime/runtime_mode.hpp
hpx/runtime/threads/thread_enums.hpp
hpx/runtime/threads_fwd.hpp
hpx/runtime/runtime_mode.hpp
hpx/runtime/components/colocating_distribution_policy.hpp
hpx/runtime/components/default_distribution_policy.hpp
hpx/parallel/executors/executor_parameter_traits.hpp
hpx/parallel/executors/executor_parameter_traits.hpp
docs/manual/lcos.qbk
The text was updated successfully, but these errors were encountered: