Giter Site home page Giter Site logo

abinit_issues's Introduction

About

This is a github repository for issues and bugs related to Abinit. Users are invited to commit input files that can be used by developers to reproduce the issue, confirm the bug and then work on the bug fix. Please note that the purpose of this repository is to facilitate the exchange of input files between Abinit users and developers. This repo is not meant to replace our support forum. that, actually, represents the official reference to be consulted if you are encountering a problem or you need some help.

Submitting

Before you start:

  • Search the forum and the github issue tracker to ensure that your issue is not a duplicate

  • If you think you've discovered a real bug, fork the repository and create a new issue on github (follow the instructions reported below)

Create a new issue:

  • Select the Issues tab on the github interface and click the New Issue button.

  • Give a meaningful Title to your post that may help us to find/remember your post easily.

  • Fill the sections in the issue template. Be clear and concise in your description and take advantage of GitHub Flavored Markdown

  • Submit the issue and take note of the issue identifier generated by github. At this point, you can add the files needed to reproduce the issue. Please follow the instruction reported in the next section.

Add the files needed to reproduce the issue:

  • Fork the repository on github and get a local copy with:

    git clone [email protected]:YOURNAME/abinit_issues.git
    
  • Create a new directory named issue_id where id is the identifier associated to the the issue you've just created on github

  • Please provide whole/complete files neeeded to reproduce the error. More specifically:

    • Abinit input files and files file
    • Pseudopotential files
    • The configuration options and the config.log file produced by configure (if available) or, alternatively, a file with the output of abinit -b
    • Abinit output and log files
    • Please do not add binary files to the repo, we only need the files needed to run the code
  • Add the files to the repo with git add issue_id where issue_id is the directory containing your file.

  • Commit the changes with git commit -a and push them to github with git push

  • Send us a pull request on github and mention the issue on the Abinit forum (just cut&paste the github issue and put a link to it so that other users of the forum will be aware of the problem)

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.