Skip to main content
17 events
when toggle format what by license comment
May 8, 2021 at 13:45 vote accept Hopeless
May 8, 2021 at 8:29 answer added Doc Brown timeline score: 3
Apr 21, 2021 at 11:36 comment added Hopeless We have a building pipeline but the build is triggered manually (not auto). The testing is also partially auto (triggered manually). Of course I'll discuss about this issue with the team. But actually I'm finding more knowledge about this, not have a clear want for how it should work except some requirements about easy debugging into the installed packages.
Apr 21, 2021 at 11:00 comment added Thorbjørn Ravn Andersen I think you should go back to the team leader and discuss how you want to work, and then find the technologies to support it. Do you have automated builds for instance? Because those would be prime candidates for nuget packages as they are built in a clean room. Do you have automatic testing?
Apr 21, 2021 at 10:38 comment added Hopeless Actually the solution of using a private nuget packages source is an idea of the team leader. I personally can find it reasonable. There are not many choices here. I just asked the question here to see if there are any other viable solutions. Applying them (if any) in our teams is another problem that need to be discussed more.
Apr 21, 2021 at 7:20 comment added Thorbjørn Ravn Andersen I think you should ask those who have been around more than you why they work as they work. There might be a history worth learning from. Also, you need a very good case on why your approach will benefit everybody more than doing it as they do today, or you will just appear to be the unexperienced new kid.
Apr 21, 2021 at 6:45 comment added Hopeless Yes I actually think it's OK to add the source reference directly. But this is kind of a legacy set of projects. I'm just a new comer joining the teams here. Actually somehow there are different versions used by different projects (but it's not a dominating scenario). Almost projects require the latest versions of the references. I'm pretty sure that we will try to build a private nuget packages source but as I mentioned in the question, I'm not so sure then debugging can be easily (into the source code of the installed packages)?
Apr 21, 2021 at 6:36 comment added Thorbjørn Ravn Andersen Yes I understand that you consider that to be the point. It is important to understand what you need to do to be productive, I don't see that you have to use DLL's if you don't have to deal with released versions but just "latest code please". Multiple teams can easily work with multiple codebases if you enforce that all changes happens in bug tracker issue specific branches.
Apr 21, 2021 at 6:33 comment added Hopeless Actually there are some branches that may use older versions, some may use newer versions (for experimenting).
Apr 21, 2021 at 6:29 comment added Hopeless No actually we maintain the latest versions only. The old versions are used just in case of rolling back. But the point here is we have different small teams working on different projects. As I said, one project can reference others of course currently they can't be referenced directly but by adding dll files.
Apr 21, 2021 at 6:25 comment added Thorbjørn Ravn Andersen Releases should go with published artifacts of the releases so you know they don't change under your feet. If you don't have that, you just release snapshots. Do you maintain old versions?
Apr 21, 2021 at 6:11 comment added Hopeless Actually our teams are still developing on the versions (with bug fixes and new features) so I can say that it's kind of mature (used in production already) but of course that does not mean it has good quality.
Apr 20, 2021 at 23:27 comment added Thorbjørn Ravn Andersen Is the software mature enough to have releases with version numbers of its components?
Apr 19, 2021 at 5:58 history edited Doc Brown
edited tags; edited tags
Apr 19, 2021 at 2:58 history edited Hopeless CC BY-SA 4.0
added 3 characters in body
Apr 19, 2021 at 2:32 history edited Hopeless CC BY-SA 4.0
added 3 characters in body
Apr 19, 2021 at 2:03 history asked Hopeless CC BY-SA 4.0