**This is an old revision of the document!**

Planter

Planter is a project directory generator. Its sole purpose is to encourage and assist with good file management.

Strengths [Weaknesses]

Simple

Planter is an unglamourous and quick way to create a project folder where you will keep all of your artistic assets being used in a specific project. That's all it does; there is no learning curve or special tricks.

Universal

Planter uses standard, universal technology. It is not specific to Slackware, and what it produces is not even specific to Linux. Its goal is to make your projects future-proof.

Weaknesses [Strengths]

Manual

Planter is, like Slackermedia itself, a manual process. It helps you create project directories, but you yourself must take JACK snapshots, save synth sessions, keep video organised, and so on.

Install

Install Planter directly from Gitlab. It is built primarily with Slackware in mind (although it is not limited to Slackware), so after you download it, all you have to do is run the SlackBuild bundled with it.

$ git clone https://gitlab.com/planter/planter.git
$ cd planter
$ su -c 'sh ./planter.SlackBuild'
$ su -c 'installpkg /tmp/planter*t?z

Or if you use sport:

$ git clone https://gitlab.com/planter/planter.git
$ cd planter
$ su -c 'sport i .'

Usage

There are two problems that Planter solves:

Scattered Assets

You make great art, but you forget to consolidate all the assets that go into making the art. You put the art project on a drive and take it to your collaborator's studio to work on it together (or you move the art project files to a backup drive to free up space on your main computer). When you open the project, you discover that your fonts are missing, or that your samples are missing, or that your video clips are offline, and so on.

Shared Assets

It doesn't make sense to make copies of some assets because they are either too big or they just get used in every project you work on. They are, for lack of word, your “operating environment”, or your standard toolkit. Planter recognises this, and allows for certain directories to be relative, so that you point back to big or ubiquitous assets, like stock footage, fonts, loops, soundfonts, samples, and so on; as long as you have one back up copy of these assets, then all of your projects will continue to work.

See Also
aj-snapshot
Non
carla? cadence? whatever