Slice the sausage into 1 to 2" pieces and brown in a 1 tablespoon of butter. Remove from pan. To the pan add the remaining 2 tablespoons of butter and slowly saute sliced onions and thinly sliced apples. When soft add brown sugar and cook for awhile longer until caramelized.
Transfer to a dutch oven and add the drained sauerkraut and wine to the pan. Add the sausage and potatoes (if using) and cook slowly, covered, for up to two hours.
Lightly mix the baking mix and milk together. Bring the sauerkraut mixture to a light boil and drop small dumplings (about 3-4 tablespoon size) atop. Let cook for 10 minutes, uncovered. Remove cover, lower heat and cook for 10 minutes more until dumplings are done. Enjoy!