Giter Site home page Giter Site logo

styleguide-and-faq's Introduction

Visit QuantNet

Styleguide and FAQ Visit QuantNetVisit QuantNet 2.0

Build software better, together, now (QuantNet 2.0 @ GitHub)

This repository includes

We highly recommend that you first familiarize yourself with the Styleguide, at best before you start structuring.

Contacts for questions, problems, issues, suggestions, ...

If you have questions, problems etc. that are not covered by the given documents,

  1. Have a look at our Frequently Asked Questions page.
  2. Should the issue remain, we recommend ...
    • students to consult your project supervisor,
    • researchers to consult your cooperating author from the IRTG.
  3. For all remaining issues please consult the Quantlet Team.
    • We offer office hours Tuesdays from 10 am to 11 am in Room 110 at Dorotheenstr. 1, 10117 Berlin. Please notify us via [email protected] about before your visit, such that we can organize accordingly.
    • Address your issue to us via [email protected], in that case please always provide your Github username and include links to repositories you are referring to.

Team

  • E. Zinovyeva
  • J. Winkel
  • F. Liu
  • B, Raul
  • Prof. Dr. W. Härdle

Contact

Quantlet Team
IRTG 1792 'High Dimensional Nonstationary Time Series'

Humboldt University Berlin
School of Business and Economics
Dorotheenstr. 1
10117 Berlin

E-Mail: [email protected]

styleguide-and-faq's People

Contributors

jgitr avatar lborke avatar lizzzi111 avatar polarstern avatar quantletteam avatar quantletteam-test avatar tdannen avatar theodorus10823 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

styleguide-and-faq's Issues

Comments-S

  1. The first task should be to check the code, and only afterwards - metainfo.
  2. If it's possible, please upload this styleguide as text file, then I could change some lines there or change the order of items, because now it's a little bit not relevant.

MetaInfo - Item: Usage (not useful)

The Usage Item of the MetaInfo adds no additional information to the QuantLet. In most cases it contains redundant information which is not preferable. Therefore, I would suggest to ignore/delete that field in all upcoming new QuantLets and integrate that piece of information (if not redundant) in the description tag or the input/output tag.

Update Styleguide + add following

Hi all,
in the past there was a question about the mixed up behavior of tabs and spaces in the source code on Github.

Try it with spaces, because formatR is using spaces.

Sveta wrote:
I have spaces, 4.
However, at bestglm_lambda_down it is spaces, 2.

Should we agree about style by default?
From now on I suggest to choose always the following settings, doesn’t matter if working on the web page or via a Github client and own editor:

Indent mode: Spaces, 4 Characters.

Then it is in accordance to formatR (the same settings).

@theo, Sveta:
Please extend the Styleguide accordingly.

yaml list format

Hey guys, you write that these 2 alternatives are equal:

Keywords: financial, portfolio, returns, asset, time-series, plot
Keywords:

  • financial
  • portfolio
  • returns
  • asset
  • time-series
  • plot

I think they are not, the first alternative should be put into [...] like this:
Keywords: [financial, portfolio, returns, asset, time-series, plot]

Allow for file uploads over indirect way "ISSUES"

It is much easier to drag and drop a png. file into an issue than to install a desktop client, clone repositories, add changes, sync them...
ca0474712947be07e779a38753c19bdc

You can also easily save the png. directly of that comment.

Styleguide - FormatR package - question

tidy_source(source = "input.R", indent = 2, width.cutoff = 80, file = "output.R")
tidy_source(indent = 2, width.cutoff = 80, file = "output.R")

What for to mention these two examples, if you recommend to use the third one?
tidy_source(file = "output.R")

  • Now it's unclear which style should be chosen and why (e.g. indent = 2 as at ex.1, or indent=4 by default at ex.3)
  • If smb chooses ex.1 or ex.2, then he'll use the style with indent = 2 (instead of indent=4 which we use now)

I think it'd be better to suggest two options:

  • main:
    tidy_source(file = "output.R")
  • optional - if smb wants to read it from file:
    tidy_source(source = "input.R", file = "output.R")

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.