Ed Johnson wrote on 15 Sep 2009 19:08
While adding the new functionality to the Photo Gallery Template today, I was thinking it would be good to have an _offline status (or something similar) for projects that have been tagged as _stable, but are currently being worked on or enhanced.
By using [[iftags]] we could display
Ready for use — tagged with _stable
Ready for use, but being improved — tagged with _stable and _offline
It didn't take me long to make the changes since I tested it on a personal site first, but this would let others know that they may want to wait a bit before making a clone of a stable site.
Or, once a site is marked "stable" is it better we leave them alone and start another fork using the stable template as a base?
-Ed
Good question. It depends, I think, on how many people are actually cloning the template. Right now that is effectively zero, so it's not an issue.
The proper way to work would be:
The Clone module should allow this when it's finished. We may want to have a dialoguable Clone (i.e. one you can execute with arbitrary arguments).
Portfolio
Note that this approach would fail if multiple people start to modify a template at the same time. So some coordination between admins would be needed.
Portfolio
What happens now if you apply a clone to an existing site? Is it even allowed? I guess I could set up a test site and try it! :)
I like the idea of options when cloning. It would be cool to be able to grab just a single page or category rather than a whole site.
Community Admin
Not allowed, today. But it will be when we make the next version of the Clone module. The goal is to let us easily copy slices of sites around. This would eventually also allow package installation / updating.
Portfolio
tsangk's package installer will become useless with the next Clone module! =O
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)
Sorry about this, Kenneth… anyhow, we'll have something to measure against. The package installer was invaluable in proving that people would use packages if there was a way to install them.
Portfolio