Coder Social home page Coder Social logo

Comments (5)

nuest avatar nuest commented on June 12, 2024

The thing is that in this repo, I want all the different version to be there to be able to track how we got to the "standardized" version... but I see your point, I could also track that by looking at the history.

What do you think about..

  • adding a tag v1, changing all occurences of "bagtainer version" to 1.
  • changing all repositories to follow the structure "without /container directory" (this is work that I'd like to avoid... but might be worth it)

from o2r-bagtainers.

JanKoppe avatar JanKoppe commented on June 12, 2024

I'm leaning towards GitFlow. This would solve the problem of parallel bagtainer development. Working Bagtainers, or "versions" we would like to save (as we do now with folders) would get released tagged as v0.x (e.g. 0005 → v0.5), leading up to our final standardized version of v1.0.

Changing all repositories to the new folder structure would destroy the ability to track the evolution of bagtainers, thus should be avoided.

Switching to feature branches or tagged releases would make it possible to easily differentiate travis builds and define a simpler, atomic travis configuration that only focuses on this one version of a Bagtainer, instead of trying to cover every possible version we came up with.

from o2r-bagtainers.

nuest avatar nuest commented on June 12, 2024

The thing is that 0001 and 0002 are not versions of bagtainers but have completely different contents. 0005 is the identifier of the bagtainer and has nothing to do with the version used in it.

from o2r-bagtainers.

JanKoppe avatar JanKoppe commented on June 12, 2024

Aah, okay. In that case, the developed Bagtainer standard version should be applied to all different Bagtainers (0001 … ). Commits that change this version should then be tagged with v0.x.

But, this leads to the question: How much of the content of Bagtainers is really individual? Do we really need 10+ different example Bagtainers? iMO everything but the source data and the individual Bagtainer.yml should be included in the Bagtainer standard. Furthermore a repository split between Bagtainer standard and Bagtainer examples should be made.

Maybe I'm thinking too complicated or too far ahead, but the current structure seems very limited and not sustainable in the future.

from o2r-bagtainers.

JanKoppe avatar JanKoppe commented on June 12, 2024

This Issue has been resolved verbally. We will continue with the current structure.

from o2r-bagtainers.

Related Issues (3)

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.