alerante has quit [Remote host closed the connection]
number-six has quit [Ping timeout: 260 seconds]
number-six has joined #nanoc
alerante has joined #nanoc
alerante has quit [Ping timeout: 240 seconds]
alerante has joined #nanoc
alerante has quit [Remote host closed the connection]
alerante has joined #nanoc
alerante has quit [Ping timeout: 246 seconds]
FunkyPenguin has quit [Ping timeout: 245 seconds]
FunkyPenguin has joined #nanoc
alerante has joined #nanoc
alerante has quit [Changing host]
alerante has joined #nanoc
alerante has quit [Ping timeout: 255 seconds]
alerante has joined #nanoc
alerante has quit [Ping timeout: 240 seconds]
FunkyPenguin has quit [Ping timeout: 250 seconds]
FunkyPenguin has joined #nanoc
FunkyPenguin has quit [Ping timeout: 240 seconds]
FunkyPenguin has joined #nanoc
FunkyPenguin has quit [Ping timeout: 255 seconds]
FunkyPenguin has joined #nanoc
pkunc has joined #nanoc
alerante has joined #nanoc
FunkyPenguin has quit [Ping timeout: 255 seconds]
alerante has quit [Ping timeout: 245 seconds]
FunkyPenguin has joined #nanoc
FunkyPenguin has quit [Ping timeout: 240 seconds]
FunkyPenguin has joined #nanoc
FunkyPenguin has quit [Ping timeout: 255 seconds]
FunkyPenguin has joined #nanoc
alerante has joined #nanoc
FunkyPenguin has quit [Ping timeout: 265 seconds]
FunkyPenguin has joined #nanoc
pkunc has quit [Quit: Leaving.]
stbuehler has quit [Quit: leaving]
stbuehler has joined #nanoc
alerante has quit [Remote host closed the connection]
pkunc has joined #nanoc
pkunc has quit [Client Quit]
pkunc has joined #nanoc
pkunc has quit [Ping timeout: 244 seconds]
ctp has joined #nanoc
pkunc has joined #nanoc
pkunc has quit [Ping timeout: 240 seconds]
pkunc has joined #nanoc
pkunc has quit [Ping timeout: 255 seconds]
pkunc has joined #nanoc
pkunc has quit [Ping timeout: 272 seconds]
pkunc has joined #nanoc
alerante has joined #nanoc
alerante has quit [Ping timeout: 260 seconds]
<guardian>
ddfreyne: in nanoc 4, will you have dependencies on items' attributes? instead of whole item?
<guardian>
ddfreyne: e.g. archive page only depends on items' titles, you don't need to know whether compiled content changed, only if title or date changed
whk has joined #nanoc
FunkyPenguin has quit [Ping timeout: 272 seconds]
FunkyPenguin has joined #nanoc
alerante has joined #nanoc
alerante has quit [Ping timeout: 255 seconds]
<ddfreyne>
guardian: Hopefully, yes!
<ddfreyne>
guardian: To be honest, I’m not sure if I will finish nanoc 4.
<ddfreyne>
guardian: It is a *lot* of work to get nanoc 4 right, and I am not even sure that I can achieve what I want to achieve.
<ddfreyne>
(For example, dependencies that are always 100% guaranteed to be right… that is not possible as long as there’s ERB+Haml and a Ruby Rules file.)
<ddfreyne>
Considering that nanoc 3.x is already quite nice, I am not sure whether having nanoc 4 is really that useful
<ddfreyne>
To be clear: nanoc 4 is not cancelled, but it needs to get things *truly* right. In its current state, it has many of the same problems as nanoc 3 has
<ddfreyne>
As far as I can tell, the only approach that leads to where I want nanoc to be (fast, dependency tracking on attribute level, no recompilation unless necessary, …) would involve dropping support for ERB and Haml too.