TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

VersionPress 1.0 Released

75 pointsby borekbabout 10 years ago

9 comments

grw_about 10 years ago
&gt; There is one important thing to understand about VersionPress: though it is technically a WordPress plugin, it is one of the most complex ones you can imagine.<p>This send shivers down my spine.
评论 #9389626 未加载
评论 #9388946 未加载
评论 #9389329 未加载
RobGRabout 10 years ago
Looking over this and revisr and gitium, and being already familiar with Drupal&#x27;s &quot;Features&quot; and new CMI, I feel there is a general pattern here.<p>The pattern is that we build a tool that allows non-programmers to build more and more complex things, until they are actually programming, and then we find ourselves in a mess because we have &quot;code&quot; with all the complexity of such without the tools and practices to manage it.<p>I think I saw this decades ago as the community of Unix users I was with developed more and more complex dotfiles, and traded them around, they were modified more and more by non-programmers, until the day someone put them in CVS and shared them.<p>This definitely happened in the Visual Basic story arc.<p>I suspect this also happened in COBOL, which started out as a way to let non-programmers program, then became a programming language that non-programmers could at least read and understand, and then became a black art.<p>I believe this happened with PHP, as it started with a way for non-programming &quot;html coders&quot; to reference the same $footer across all pages, and as that group of programmers moved through their careers and became real programmers, the tools and PHP itself evolved with them.<p>I think this is happening with Javascript now, as a class of &quot;front end developers&quot; who mostly started out as non-programmer, non-technical graphic designers discovered the power of being able to tell computers what to do, and now are doing things like node.js.<p>In the CMS world, I think WordPress is a bit behind on this arc compared to Drupal. That&#x27;s not a criticism, it&#x27;s just an observation of where a much larger community with a different balance of site builder vs user vs developer is -- WordPress is much further along on arc of widespread adoption, though.
评论 #9392819 未加载
DotSauceabout 10 years ago
Text cache: <a href="http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:http:&#x2F;&#x2F;blog.versionpress.net&#x2F;2015&#x2F;04&#x2F;versionpress-1-0-released&#x2F;&amp;strip=1" rel="nofollow">http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:http:&#x2F;&#x2F;...</a>
lingbenabout 10 years ago
been using revisr, a free plugin that not only does the same thing and more but it has been out for almost a year now with regular upgrades and feature adds:<p><a href="https:&#x2F;&#x2F;wordpress.org&#x2F;plugins&#x2F;revisr&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wordpress.org&#x2F;plugins&#x2F;revisr&#x2F;</a><p>will take a look at this to see how it compares
评论 #9389305 未加载
willyyrabout 10 years ago
The staging aspect of this is what I&#x27;m really looking forward to. Once this works I&#x27;m hooked. I&#x27;d also gladly pay for a plugin this complex and all the benefits it provides.
gregghabout 10 years ago
I really love the idea behind this. The team is dedicated too. I have been following it for awhile, hoping they would get here. Great work.
sarciszewskiabout 10 years ago
Hmm, if I pay $50 to download it, can I charge them $50 for advance notice of any security vulnerabilities I find in their plugin?
评论 #9389714 未加载
pronoiacabout 10 years ago
Hmmm, this is kinda nifty. How long does the mysqldump and git commit take? It seems like comments could DOS the server.
评论 #9392933 未加载
ComputerGuruabout 10 years ago
Honestly, this is what WordPress revisions should have been. In the age of git, there&#x27;s no point in re-creating a versioning system that only covers elements of your system and not the entire thing. Just hook into git if it&#x27;s available or even make a PHP implementation of git and use it.
评论 #9390053 未加载