Code sprint for Full Node Version

Events happening in the community are now at Drupal community events on www.drupal.org.
e2thex@drupal.org's picture

Hi all, For those of you at the meeting this week that were interested in the full Node Version Module that I talked about, My old boss put it up on GitHub at
http://github.com/casefoundation/drupal-full_node_version/tree/master

I was going to set up a site with it so people could see it in action. At that point if anyone is interested maybe we could get togeather and hammer out any major issues.

For those of you who do not know what I am talking about, this is the abstract of the talk we were going to give about Full Node Version

Often we need to see a site to know when it's right. While preview is great for single pages, it falls short when publishing a bunch of linked content. What to do when preview isn't enough?

Code, of course. We tweaked Drupal's permissions system to provide multipage preview and a distinct view of test content. This code also enables batch moves to production -- without backing up and restoring the database.

With a couple of our modules, you can do the same thing.

Comments

Release on d.o?

todd nienkerk's picture

e2thex: Do you have plans to release this on d.o? Is there anything holding you back that we can help you with -- the CVS learning curve, packaging a module for public release, etc.?

Todd Ross Nienkerk
Co-founder, Four Kitchens

Todd Ross Nienkerk
Digital Strategist and Partner
Four Kitchens: Big ideas for the web
IRC: toddross

Yeah I will need some help

e2thex@drupal.org's picture

Yeah I will need some help packaging for public release but it would also be good to have some other eyes on the code before it goes up there. Or is that what why we have dev release?

Dev versions

todd nienkerk's picture

e2thex: Generally speaking, a module should be hammered at for awhile before it receives a 1.0 release. There are many conventions for signaling a "beta" or use-at-your-own-risk version: 0.x releases, 1.0-beta, 1.0-rc1 (as in "release candidate #1"), and so on. You can also set up your module page to display a nightly development snapshot, which isn't really a true release at all; rather, it's a packaged version of the latest commits to CVS that have not been tagged anything at all. (These take names like "6.x-1.0-dev.")

There are some basic things you should do before committing a new module -- namely, making sure your .info file is complete and properly formatted. Apart from that -- and the steep CVS learning curve that we're all frustrated with -- there's no reason to be shy about committing your work! :)

Todd Ross Nienkerk
Co-founder, Four Kitchens

Todd Ross Nienkerk
Digital Strategist and Partner
Four Kitchens: Big ideas for the web
IRC: toddross

After Reading up on CVS contributing

e2thex@drupal.org's picture

After reviewing http://drupal.org/cvs-application/requirements. I am going to review the code before I put it up, but I am still hoping to do this by the end of the week. Also as most of this work was done while working for the Case Foundation, my old boss is going to be the one that post it. I will let you all know when I get it up there.

Code is now on drupal.org

elstudio's picture

Full Node Version is now a Drupal.org project. Yay! With code, issue queue, etc --

http://drupal.org/project/full_node_version

Austin

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week