TryGhost / Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.
https://ghost.org
MIT License
47.64k stars 10.39k forks source link

Version 0.4-pre - Testing #1867

Closed ErisDS closed 10 years ago

ErisDS commented 10 years ago

There is now a pre-release of 0.4, called 0.4-pre, which has been published ready for testing.

If you are able to do some testing, please let us know what you have successfully tested by adding a comment here detailing what OS/en, dev/production mode, database etc.

If you find any bugs, please raise them according to the contributing guidelines

Some important areas for testing:

Thanks!

jgillich commented 10 years ago

Just tried it and the only thing I noticed is that the static page checkbox is misaligned under Firefox: unbenannt I think I saw that before, probably something that should be fixed before the release.

Will do some more testing later.

Windows 7 Professional x64, SQLite, Node 0.10.13, Firefox 26

ErisDS commented 10 years ago

Thanks @jgillich That's an awesome spot.

lifesview commented 10 years ago

Hi I wanted to know how I might be able to help with pre testing.

Thanks Kerry Rogers

ErisDS commented 10 years ago

Download the release zip and try it out the same as you would with a main release :+1:

vnistor commented 10 years ago

It seems query strings were introduced on static assets since 0.3.3. Google says this is not recommended and not a best practice (https://developers.google.com/speed/docs/best-practices/caching): "Don't include a query string in the URL for static resources. Most proxies, most notably Squid up through version 3.0, do not cache resources with a "?" in their URL even if a Cache-control: public header is present in the response. To enable proxy caching for these resources, remove query strings from references to static resources, and instead encode the parameters into the file names themselves."

/assets/css/screen.css?v=00898f1d88 /assets/js/index.js?v=00898f1d88 /assets/js/jquery.fitvids.js?v=00898f1d88 /shared/vendor/jquery/jquery.js?v=00898f1d88

found using http://gtmetrix.com by testing my blog main page, test used Firefox 25.01 & Chrome 31.0.1650.63 Version: 0.4.0-pre Node Version: 0.10.24-1chl1~precise1 OS: Linux Ubuntu 12.04.3 LTS

ErisDS commented 10 years ago

Yes this is very much on purpose. We have an issue around static asset management, and introducing a more robust asset pipeline style management process #1405 that it wasn't possible to complete in time for 0.4.

Instead, we determined that even though this solution is not 100%, it is still better than what we had, which was no management or cache control what-so-ever. So consider this a step in the right direction, but by no means the end product.

By introducing basic, but incomplete asset management & cache control in 0.4, it also gives theme developers a chance to get on board before we implement a full solution.

vnistor commented 10 years ago

That makes sense, thanks. Keep up the good work, loving Ghost so far!

AJ-Acevedo commented 10 years ago

I just pulled from master and the Casper submodule as per the Contributor guide and tested both creating and editing posts. It appears that I am unable to create a new line. I tried spacing, double spacing both with and with out the trailing space characters at the end of each line.

test-edit-post

test-post

EDIT: To clarify, this only appears on the home page and may be expected behavior, but IMHO it should be addressed.

ErisDS commented 10 years ago

@AJ-Acevedo It is absolutely expected behaviour of the {{excerpt}} tag, which outputs an HTML-free snippet of your post. If you want to display something else, you can by editing the theme or choosing a different one to Casper.

lifesview commented 10 years ago

unable to start Ghost 0.4 pre after install? Can anyone help me get this going?

Thanks Kerry

JasonMillward commented 10 years ago

Hi Kerry,

As explained in: https://github.com/TryGhost/Ghost/issues/1873 if you're upgrading an older ghost install remove the old core folder before copying the new one.

ruby0x1 commented 10 years ago

screen shot 2014-01-09 at 11 32 26 am

The only thing I found so far that appears to be in error is the fade effect from the tag icon overlays the first tag. Not sure if that's intentional, but appears to be a z-index issue to me.

ErisDS commented 10 years ago

@underscorediscovery I cannot reproduce that issue, please can you raise it as a full bug report with all the tech details about your browser etc?

Closing this issue in favour of #1896 now that 0.4.0-pre2 is out.

ruby0x1 commented 10 years ago

@ErisDS Curiously, I tried pre2 and the tags work as expected. It's not critical and now I can't reproduce so, I won't make an issue just yet.