I've embarked on the edge of a glacier, I've built a fairly large fort and it's still growing. So far I've built every lasting construction out of ice, and I'm certainly not going to run out soon, but I like to plan for the future and for sustainability.
I've built an extensive underground water/magma system, and from that I've noticed that in order for water to freeze it does not need to hit an "above ground" square, it has frozen as soon as it is in a square which was only covered above by natural ice (at embark time), which got me trying to find a way to keep water melted.
I read somewhere that someone wanted to make a molten metal moat by running magma on the z-level below it to keep the metal molten, so I figured this might work for ice too. Unfortunately, it seems to me that magma entering a square will melt ice in the square above, but that ice will re-freeze later on, also water entering a square above already static magma can still immediately freeze - this has essentially led me to conclude that it is impossible to keep liquid water in a freezing area for any length of time.
Since I do want to build an ice farm, I'd like to be able to have it larger than a 1-wide wall of ice at the border of a freezing area - is this possible? Basically, is it possible to keep water a liquid above ground at a glacier?