Git Product home page Git Product logo

Comments (16)

lge0303 avatar lge0303 commented on May 18, 2024 2

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024 1

@lge0303 is interested in providing an implementation. Thank you! ✨

I did sent you a GitHub invite to the openPMD organization so I can assign you in issues :)

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024 1

from openpmd-api.

C0nsultant avatar C0nsultant commented on May 18, 2024 1

Hi @lge0303. Great to hear you're progressing on this. If you run into any implementation issues, don't hesitate to contact me.

My daily driver for this project from the start has been CLion. If you're in academia or developing an open source project, you can even get their products for free.
If you don't want ot bother with licenses, I can highly recommend KDevelop. It's pretty much on-par with CLion in terms of features.
Cross-platform alternatives include Atom and SublimeText, but you'll have to install plugins for both to really make them useful.
For Windows Also cross-platform, there is Visual Studio Code, which I've heard a lot of good things about, but have absolutely no experience with.

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024 1

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024

@lge0303 how are you doing? do you need anything from us for the implementation?

Please feel free to open issues if you experience any installation issues or something is not well documented or similar. We are happy to help!

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024

I usually just use netbeans.
@C0nsultant what did you use again, CLion? Atom?

We have no automated enforcement/formatting of C++ code with e.g. clang-format yet, but have a CLion template in this repo as well as the style guide itself.

Best to try to write in the same style as the other parts are already written, ideal patches (pull requests) should look as if they were all from one (virtual) author which simplifies reading for all.

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024

from openpmd-api.

C0nsultant avatar C0nsultant commented on May 18, 2024

Hi @lge0303. Thanks for taking your time to contribute to this project!

To better understand what your current status is and to make it easier for us to assist you, I want to ask you to open a pull request.
That way, we can see what changes you made. You can then also point us to concrete problems you're experiencing in the source files.

You can create the PR here.
Please point the topic/netcdf branch of your fork lge0303/openPMD-api to our dev branch in the openPMD/openPMD-api base repository.
Note that you might not have created a branch for your work. In that case, you will have to point your dev branch to our repository.

For reference, this is what the recent ADIOS backend pull request looked like.

from openpmd-api.

C0nsultant avatar C0nsultant commented on May 18, 2024

If you have a very quick question, we also have a gitter channel right here.

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024

@lge0303 Hi Lixin, how are you doing?
Do you need feedback, review or anything from our side?

from openpmd-api.

ax3l avatar ax3l commented on May 18, 2024

@lge0303 Hi and a happy new year!

Are you still working on this?

from openpmd-api.

lge0303 avatar lge0303 commented on May 18, 2024

from openpmd-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.