Stacks Pro Update

Absolutely. That thread is just a succession of blind statements of false expectiation.

All we do know is that after 16 months of development there is very very little to show with no details, prices, advantages or how much extra the very few stacks developers that have stated they will convert their stacks to Elements, will charge for those Elements.

I’m really sorry guys, you may not like what RM are doing, but the interest is genuine for many people. The videos shared on the forum do show progression of the app. RM are good app developers.

In the end many users who are not on this forum who have used the app for years will follow the natural progression. The only thing to mitigate that would be the appearance of Stacks Pro and those people dependent on third party Stacks that are not moving to Elements.

1 Like

Still does not make it right.

My anecdote wasn’t intended to validate or invalidate actions of others, just to comment on the comparison with the Windows <> macOS situation in the 80s and 90s.

I remember that exchange and thought the same.

May be but buzz it still is and has several hundred comments showing positive interest. A lot from users who see new shiny things and have no interest in RW v Stacks, or not impacted by/unaware of a lack of stacks compatibility.

One little designer has stated free element version of purchased stacks and for some reason I think elixir graphics will be similar.

I can but imagine the pressure Isaiah is under and I hope Stackspro makes a public appearance soon but also feel time is ticking away and Elements may gain mindshare and Stackspro will lose momentum.

4 Likes

I don’t wish for RM to go out of business. However I am not in favor of them building their business on the backs of reverse engineering. Hopefully Isaiah is not doing the same. I believe there is enough loyalty with Stacks that developers would be willing to recompile for a slightly different ecosystem without infringing on RM property. At least that’s how I hope it goes down.

1 Like

At a slight tangent, how will people know which app a Stacks developer will support? It would help to know in making decisions about the future, especially before Elements is released. If, for example, all the stacks I use are not porting to Elements or are not going to be further developed for Stacks, that would help in making decisions. There are cost implications here.

You most probably won’t find a one pager where this is stated.

You need to check with each and every developer directly. I guess as soon as the two apps are available, you’ll find this information on the respective home page of the developer.

Definitely there will be a fragmentation.

2 Likes

I’ve made my decision a while ago.

10 Likes

High fives

I still can’t figure out all of Foundation 6, but high fives. I’ll figure it out.

Wow.

āœ‹

How much ā€˜reverse engineering’ is required, though? A stack consists of a plist (which was a format developed by NeXT and absorbed by Apple when they took NeXTSTEP and turned it into MacOSX) which is used to construct the HUD interface, some templates (usually HTML, CSS and JS files, with variables replaced by placeholders), and any libraries and assets that are required. I don’t know if Stacks’ template language is proprietary, but it’s not that dissimilar from the templating language used by Ruby. The proprietary part of Stacks is the engine it uses to process templates, but I see no reason why RM would need to reverse engineer Stacks to replicate this — they should be able to write their own routines to do this (this is not putting someone on the moon).

Because of the nature of a stack, made up of components that follow public domain standards, no ā€˜evil genius’ conversion is needed to turn it into an element. Stack developers clearly have intellectual property rights in their products (although has anyone actually tested the copyright of HTML, CSS and even JS routines in the courts? That would seem like a fairly flimsy case). Stacks provides encryption for the core part of the plist, which prevents automatic conversion of encrypted stacks, but it’s really not difficult for someone with sufficient time and patience to reconstruct this from what is in the template files — and how the HUD looks.

An element is going to have to be pretty similar to a stack (I’m assuming blocs are not that dissimilar, either). They’re all going to have to have the same elements, and use a templating language to replace variables according to user input through the interface.

Perhaps what you say is true. Probably is. That said it is still dirty pool.

Heck I was the one who suggested way back, at least 5 years ago, probably more, that RM should adopt its own CSS library. They needed to modernize. But I expected the worst case scenario was RM and Stacks would compete.

1 Like

Actually the make up of Blocs’s Bric is more sophisticated (uses JS) and Blocs has its own Bric creation tools with UI designer, and ā€œBric compileā€ all done from inside Blocs. We are digressing a bit here, but Blocs being a one stop shop, never had the lack of co-operation, lack of crash report sharing, lack of development, blame shifting of RW issues onto Stacks and secret changing of the RW UI that Stacks was faced with.

One of the best things about StacksPro is that Stacks will be free of all this nonsense and in total control so that going forward Stacks potential can be unleashed. Ironically, the small proportion of the 5000+ stacks that may be converted to Elements, will all be held back by these historical issues. I predict that StacksPro new stack development and existing stack upgrades will explode once all the RW shackles are released.

I’m looking forward to RM announcing the list of what Stacks features and what Addons will be abandoned.

For example, will Partials, Externals and Templates be fully supported? How will the stacks update sytsem work and will stacks updates need further conversion to Elements? Will the other addons that many RW Project files depend on even work, remebering that the RW UI has changed, apparently? The story from RM has been that existing RW Stacks Projects will work, but that will depend on a great many things.

The elephant in the Elements room will be who is going to debug Elements that don’t work. Isaiah is an absolute bloodhound of a debugging ninja who really knows his craft and only he has years of Stacks knowledge. Do RM have the skills to debug existing RW stacks projects? That remains to be seen.

1 Like

Sure, but there are lots of questions about Stacks Pro that remain to be answered. How will it support existing RW documents? How reliable will its FTP client be? Will it require stacks to be recompiled to work with it? Will it actually make it to the line? And that’s just to get back to where we are now. Looking ahead, can we really depend on YourHead to maintain the platform we use for developing sites? And what new features will Stacks Pro offer? Will there be WYSIWYG preview editing, as there is in Blocs and Elements? (Bearing in mind that Stacks 5 took away the ability to tab from stack to stack in Preview).

Isaiah may be an absolute bloodhound of a debugging ninja, but he still hasn’t addressed the bloat issue that fills RW files with tens of megabytes of other people’s junk images. And when it comes to these kinds of support issues, he seems to be very stubborn and opinionated. (There has also been a fair amount of blameshifting going on — for instance, he had a go at me for deleting this crud, yet he doesn’t seem to want to own the fact that it is his product that is generating it. It’s easy to turn it back on users, but turning a 3mb document into a 45mb document is not commercially acceptable).

So I’m not as confident and enthusiastic as you about Stacks Pro. At best, I sense it will do what we can do already, but without RW, and we’ll then have to see whether it offers significant improvements in the future. I am more confident in Elements actually happening. And whilst we’ve all been dumping on Dan this last year and a bit, it’s still his product that we’re using. Over the years, it’s been a good product, too. As I’ve said before, if one has invested in a big stacks library, and in mastering the (sometimes quite steep) RW/Stacks learning curve to get things to actually work, what we have now is powerful and effective. I suspect I’ll be using it for a few years to come, especially since — like most people today — I’m trying hard to avoid spending more money on computer related stuff. Because it’s just not there any more.

It can only be better that the RW one.

Sure not.

You, or we, will see when it’s available.

Which is a RW resources bug.

You see, everything will be better when Stacks is a standalone product.

2 Likes

I don’t particularly want ftp. Transmit is what I use. Why complicate an app with ftp? My host only allows ssh now as ftp is getting bombed.

2 Likes

I’d like to offer my two cents as well. Firstly, I want to highlight that without Stacks, RapidWeaver (RW) would have merely been another template-based web design platform, with little ability to design beyond what the templates could be modified to allow. We’ve seen such platforms come and go. I purchased RW because I needed a simple solution for creating websites, and it offered some attractive templates. However, I soon began to feel limited by these templates. A few attempts at free-form layouts arose, which were appealing. Then Stacks made its debut, bringing with it the ability to create free-form layouts. This was a game-changer; it was inspiring and incredibly useful. Suddenly, we could start fulfilling client requests as they envisioned.

I am confident that RW would not exist today if it weren’t for Stacks.

I find it disappointing that Realmac Software (RM) didn’t duly acknowledge Isaiah and the transformative effect that Stacks had on their platform. The proper course of action would have been for them to negotiate with Isaiah about integrating Stacks into RW, in the same manner that they’re now developing Elements.

Furthermore, the introduction of Elements was handled peculiarly. It appears they announced Elements when it was merely an idea, perhaps a scheme to increase their platform’s profitability. This created a stir among users and developers, many of whom depend on Stacks for some income. I have only one website that uses a template; all the others were created using Stacks.

Like others, I fully support Isaiah, and I believe we should remain patient and wait to see what he comes up with next. When a significant developer like Joe Workman has expressed his perspective on this matter, and has on several occasions mentioned that he is privy to what Isaiah is working on, it seems fair to assume that everything is under control. We can look forward to seeing StacksApp when it’s ready for deployment.

7 Likes

Hi @isaiah, is there any possibility of a short update on how things are going at your end with the development of StacksApp
Thanks

@isaiah is holding a Stacks Pro AMA (ask me anything) over on the YourHead Discord. You should head over and ask any questions that you may have about Stacks Pro.

Here is a link to the thread but it may be easier to just open the app and head into #chat.

6 Likes

I was able to get the app to open with this link to the Discord https://yourhead.com/discord

2 Likes

Any release date news from the AMA?