BewareMyPower commented on issue #115:
URL: 
https://github.com/apache/pulsar-client-python/issues/115#issuecomment-1531672113

   > I'm unsure how to even set up a development environment to contribute and 
test the issue.
   
   The README provides the guide for how to test the issue. Regarding the 
development environment, you can use IDE like CLion. But for such simple 
changes, I think you can just write code via text editors and run the CLI 
commands referred in the README to test.
   
   I admit the lack of documents for developers. Maybe we can add them later.
   
   BTW, I developed the Python client via Vim with the 
[coc.nvim](https://github.com/neoclide/coc.nvim) plugin. Here is my `.ccls` 
file (in Linux) provided for the `ccls` LSP server:
   
   ```
   g++
   -std=c++11
   -stdlib=libstdc++
   -I
   /home/xyz/software/pulsar-client-cpp/include
   -I
   /usr/include/python3.8
   -I
   ./pybind11/include
   ```
   
   I installed the C++ client to `/home/xyz/software/pulsar-client-cpp` and the 
PyBind11 source code in `./pybind11` by following the guide in REAMDE.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to