Giter Site home page Giter Site logo

Comments (6)

dylanjaide avatar dylanjaide commented on May 23, 2024 1

(I think you tagged the wrong account for Chris by mistake - @chrisburr)

I agree that creating a tutorial for this separate from the source code risks it becoming outdated if things change in future. Also the existing documentations for the WG productions is already quite good.

However, for at least a part of the analysis production process, personally I am of the opinion that the added benefit to new collaboration members of having a step-by-step tutorial outweighs those risks. The StarterKit is already full of similar walkthrough-style lessons - in my experience, that's a big part of what makes them so helpful for people. Exactly which parts would work best in such a lesson is definitely a discussion worth having before proceeding.

from starterkit-lessons.

alexpearce avatar alexpearce commented on May 23, 2024

This feels like a more natural fit for the self-guided lessons. It's certainly a topic I'd be happy to see people becoming familiar with.

But perhaps this sort of documentation would be better living closer to the WG productions source code. Then there's less chance of the tutorial drifting away from the current workings (hopefully). Thoughts @cburr?

from starterkit-lessons.

eduardo-rodrigues avatar eduardo-rodrigues commented on May 23, 2024

In DPA we only briefly talked about documentation (some already available at http://lhcb-dpa.web.cern.ch/lhcb-dpa/ for a couple of WPs) hence a proper discussion is indeed needed. To be honest my first impression is that analysis productions are a bit outside the general scope of the Starterkit; it might make more sense to have the doc close to the code, hence in the DPA doc. But again, happy to discuss, and @chrisburr should comment first.

from starterkit-lessons.

dylanjaide avatar dylanjaide commented on May 23, 2024

Reviving this now that documentation has been added to the AP Gitlab page - it seems to me to be very thorough, and includes examples for pretty much all steps of making a new AP. Perhaps given this there is less of a need for a starterkit lesson?

from starterkit-lessons.

chrisburr avatar chrisburr commented on May 23, 2024

Hi all, sorry for the delay. I think one of the aims of the Starterkit should be to show people the preferred way of doing an analysis and therefore it would be useful to dedicate some time at the Starterkit demonstrating how to submit analysis productions. Adding it either before/after the Ganaga lessons would probably make the most sense, with the conclusion that WG/Analysis Productions should be preferred for cases where you don't need the flexibility that Ganga provides.

Ultimately its up to the people that are organising/teaching this year to decide what should be updated in preparation for Run 3 and what should wait until future kits.

from starterkit-lessons.

alexpearce avatar alexpearce commented on May 23, 2024

I think we can close this given #228 is in.

from starterkit-lessons.

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.