I built my UJ pirogue with ribs and interior chines.
Instead of notching the ribs, I laid in the chines in pieces, between the ribs.
This was a little tricky in two ways;
-Cutting the chine sections to length is a trial and error proposition, since they end up curved, and thus have to be a bit longer than the straight line distance that you measure from rib to rib. You can deal with that by being patient and trimming them a bit at a time. Also the end cuts are not 90 degrees, but you can figure that out with a bevel gauge and a Mark I eyeball.
-Clamping a short section of chine to the side board tends to straighten the side board, which isn't what you want. I solved that by clamping a long piece of wood to the outside of the hull to act as a stiffener that would maintain the proper curve.
A picture is worth a thousand words - let's see if I can remember how to post one....
In this picture you can see the interior chines clamped in place, and a piece of wood clamped on the outside of the hull to maintain a fair curve. The piece of wood on the outside of the hull is continuous from stem to stem so as to provide the proper curve. The chines being glued in place on the interior are pieced, to fit between the ribs. What doesn't show very well is a series of #6 finishing nails that went through the outside piece, and the side board, and the chine so as to help hold alignment while the glue cured. I would get a section lined up, drill a hole, and slip the nail in.
*Note that the strip of wood on the outside of the hull does not become part of the boat. It is clamped in place to maintain a fair curve while the interior chines are being clamped and glued. Once the glue cured, the exterior piece came off.
Don't forget that the chines need to be beveled so that they will be at least close to flush with the bottom. The way the UJ is set up, if you rip them in advance, you won't have to do much planing or sanding. The angle from side board to bottom board is pretty constant from one end to the other.
Don't know if this was the smartest way to do it, but it worked.
GBinGA