Yes, you heard it right, big changes are coming.
The story goes like this: there was a Sketch meetup in munich today (April 5th), and they revealed some mind bending details about the next release of Sketch. I’m quoting Andree from blended.io who also wrote about it:
“The next version of Sketch will have a new file format that allows to read and write .sketch files manually or programmatically”
I strongly suggest you to read his entire post, he goes into some interesting details regarding to how the file system will work (tl;dr — it’s basically going to be a .zip file)
What I want to talk about is the implications it will have on the design eco system, workflow and 3rd parties products (aka complementary products for Sketch.
So first of, if — “design is code and code is design” as Andree write, it means that file organization is going to be critical. If there is a mistake in the sketch file chances are that it will be copied to production (unless you work with a developer that has an eye for details), so no more mr/mrs lazy butts. This also means that there is a big opening for plugins that help manage, maintain, or even automate elements organization (maybe the all new libraries feature will do it in the future).
Order in design process was always important, but now it will become a must. I have a friend that still uses adobe illustrator for his designs, and he asked me if he can see a real project in sketch. He asked this because what he used to see was premade files that was created entirely for marketing reasons. He just couldn’t believe that “normal” people can work like this (I’m talking about those huge sketch templates like the one that Jon Moore publish). And he was right. Sort of. I admit it, I’m not a Sketch nazi. But it’s not because I don’t want to, it’s because it takes too long, it’s boring, and the worst part — it makes you fall in love with the order you established so it’s harder for you to break it if you need to.