Reputation
8,626
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
4 25 49
Newest
 Informed
Impact
~533k people reached

Jun
18
comment In git, how to do versioning for a dozen libraries all worked at in parallel
Could you please elaborate? I am not sure what you are suggesting.
Jun
16
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@arnaud: Maven is something in the Java world, while we're in C++ land. (I'm not saying it wouldn't work for us, only that we don't know it.)
Jun
16
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@arnaud: The turnaround times for such a process for (currently rather common) changes cutting through three or more layers would kill us. I thought my question described that.
Jun
16
awarded  Good Answer
Jun
15
awarded  Promoter
Jun
11
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Winston: I do not insist at all. See this comment. Thank you very much for the headsup, though, I will make sure to make our team aware that not everyone believes in the multiple repository approach.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
Again, declaring dependencies is not our problem. We can do this already. The problem is how to manage changes cutting across several projects/libraries in an efficient manner. Your answer fails to explain this.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
But dependency management is not our problem, this is solved. We currently regularly make changes across many libraries and need to minimize the overhead of creating new versions while maintaining stable project releases. Your answer doesn't seem to provide a solution to this.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Daenyth: Should I be eager to chase after the bone you threw me? You might just as well tell me to look at the moon. Sigh. Why do you think semantic versioning is relevant here and how do you think we should employ it to solve the problems I have described? (FWIW, we do use semantic versioning for our stuff. But that we know by looking at a library's version number whether it might be incompatible doesn't seem to help at all here.)
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Ixrec: Integrating more hardware is similar to porting code to more platforms: the more you have done this, the less you need to change for yet another hardware/platform. So in the long run, the code will stabilize. However, right now we will need to find a process that allows us to stay in the market long enough to get there.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Ixrec: I was told that "this is not the git way" of doing things. Everybody uses individual repositories for individual projects, so it was decided we do that, too.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Ixrec: From the question: "Almost each time we integrate some other vendor's hardware we run into cases our current interfaces did not anticipate, and so have to refine them." And what you describe is doing versioning in the code. However, this is what SCM was invented for.
Jun
10
comment In git, how to do versioning for a dozen libraries all worked at in parallel
@Bart: It's not just the tool changing, we are also in the process of moving more code into libraries, which makes this problem more obvious. However, in SVN, everything was in one repository. So you could merge everything into the trunk in one big merge operation. The third issue: I have worked with SVN for many years, and know the best practices there. I am, however, new to git, and don't know how to tackle these problem with it.
Jun
10
revised In git, how to do versioning for a dozen libraries all worked at in parallel
added 180 characters in body
Jun
10
asked In git, how to do versioning for a dozen libraries all worked at in parallel
May
18
awarded  Nice Question
Feb
22
revised What backs up the claim that C++ can be faster than a JVM or CLR with JIT?
some very few slight improvements
Feb
20
accepted Can you learn functional programming in C?
Oct
4
awarded  Notable Question
Sep
13
awarded  Yearling