» md.ecosystem update
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

md.ecosystem update

Hoi!
I've updated my deployment workflow yesterday solving a major issue which I wonder if anybody else met actually. If you're and you were using vpm nothing changes for you. Except 2-3 more entries in the license agreement page. If you are installing them manually well, you might want to switch to vpm, or edit xml files.

The problem

So the problem was that all my packs depend on md.stdl and mp.pddn which are both swiss army knifes when it comes to dealing with everyday coding issues. So far I just delivered them next to my packs. However this created an issue when 2 packs delivered a different version and vvvv loaded the older one first, it might have broke the pack with the newer version.

Resolution

So I found the simplest way to deal with this is patch the vvvv.exe.config file to look for referenced assemblies in another folder (in this case vvvv\packs\md.core) and put my supporting libraries there. This is what it looks like:

<configuration>
  [...]
  <runtime>
    [...]
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="lib\core;packs\md.core" />
      [...]
    </assemblyBinding>
  </runtime>
</configuration>

This also means my packs won't deliver these libraries with them. I'm improving these libraries as persistent as possible so old API's should stay the same while up to date packs can be guaranteed to use new API's.

During this process I also got rid of the 100 .NET core System.*.dll's you might have noticed them recently, that was just the result of some misunderstanding

So if you're using them, install or keep installing my packs from https://vvvvpm.github.io

microdee, Tuesday, Sep 4th 2018 Digg | Tweet | Delicious 0 comments  
  • 1

anonymous user login

Shoutbox

~2d ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~13d ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~14d ago

woei: @Joanie_AntiVJ: think so, looks doable

~15d ago

xd_nitro: Anyone remember who increased projector brightness by removing some components that product the color?

~15d ago

Joanie_AntiVJ: This looks super interesting (vectors over network) would anyone here know how to implement this in beta? https://github.com/madmappersoftware/Ponk

~22d ago

joreg: Workshop on 01 02: Data Sensing and Logging with Arduino Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-09-data-sensing-and-logging-with-arduino-and-vvvv/

~27d ago

domj: I've added myself to vvvv specialists available for hire See at the bottom, lmk if you want to collab or in need of tutoring! ❤️

~1mth ago

joreg: Workshop on 25.01: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/