Group: http://groups.google.com/group/spree-user/topics
- Help Wanted - Spree/Rails Freelance Developer [1 Update]
- No such file or directory - bundle install (Errno::ENOENT) . install spree on Windows 7 [5 Updates]
- Could not find gem 'spree_frontend (~> 2.1.0.beta) ruby' in the gems available on this machine. [2 Updates]
- Product Statistics [1 Update]
- Gateway error messages (Stripe in particular) [1 Update]
- [BLOG] Model Translations in Spree i18n [1 Update]
- [ANNOUNCE] Spree 2.0 is Released [1 Update]
- Any guide on customising or writing extension for Spree 2.0 [1 Update]
Dan Zito <dan....@gmail.com> May 27 10:08AM -0700
Hey all,
Have taken on more work then I have time for, and would love it if someone
could jump in and implement a few custom features on a new Spree + Rails
site. There is also theming work to be done, and I have done all the
preliminary work with the client to create a design + specs. This would be
short-term, part- or full- time work, with a possibility of longer term
development work if desired. Any freelancers/contractors out there looking
for new projects? Please reply directly if interested.
Thanks,
- Dan
Ildar Minnikhanov <minni...@gmail.com> May 27 08:48AM -0700
That gem installed. May be work, I don't know yet :-)))) .
http://www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows
C:\dev\ruby200>set CPATH=C:\dev\ImageMagick-6.8.5-Q16\include
C:\dev\ruby200>set LIBRARY_PATH=C:\dev\ImageMagick-6.8.5-Q16\lib
C:\dev\ruby200>gem install rmagick
Building native extensions. This could take a while...
Successfully installed rmagick-2.13.2
Parsing documentation for rmagick-2.13.2
unable to convert "\x90" from ASCII-8BIT to UTF-8 for
ext/RMagick/RMagick2.so, s
kipping
unable to convert "\xEC" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmagick.o, ski
pping
unable to convert "\xD8" from ASCII-8BIT to UTF-8 for ext/RMagick/rmdraw.o,
skip
ping
unable to convert "\xF4" from ASCII-8BIT to UTF-8 for ext/RMagick/rmenum.o,
skip
ping
unable to convert "\x8A" from ASCII-8BIT to UTF-8 for ext/RMagick/rmfill.o,
skip
ping
unable to convert "\xF5" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmilist.o, ski
pping
unable to convert "\xD6" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmimage.o, ski
pping
unable to convert "\xC9" from ASCII-8BIT to UTF-8 for ext/RMagick/rminfo.o,
skip
ping
unable to convert "\xE3" from ASCII-8BIT to UTF-8 for ext/RMagick/rmmain.o,
skip
ping
unable to convert "\x92" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmmontage.o, s
kipping
unable to convert "\xFE" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmpixel.o, ski
pping
unable to convert "\xE5" from ASCII-8BIT to UTF-8 for
ext/RMagick/rmstruct.o, sk
ipping
unable to convert "\xC1" from ASCII-8BIT to UTF-8 for ext/RMagick/rmutil.o,
skip
ping
unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/RMagick2.so,
skipping
Installing ri documentation for rmagick-2.13.2
1 gem installed
C:\dev\ruby200>gem list rmag
*** LOCAL GEMS ***
rmagick (2.13.2)
C:\dev\ruby200>identify
Version: ImageMagick 6.8.5-7 2013-05-19 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC
Features: DPC OpenMP
Delegates: bzlib fontconfig freetype jng jp2 jpeg lcms lzma png ps tiff x
xml zl
ib
Usage: identify.exe [options ...] file [ [options ...] file ... ]
Image Settings:
-alpha option on, activate, off, deactivate, set, opaque, copy
transparent, extract, background, or shape
-antialias remove pixel-aliasing
-authenticate password
decipher image with this password
-channel type apply option to select image channels
-clip clip along the first path from the 8BIM profile
-clip-mask filename associate a clip mask with the image
-clip-path id clip along a named path from the 8BIM profile
-colorspace type alternate image colorspace
-crop geometry cut out a rectangular region of the image
-define format:option
define one or more image format options
-density geometry horizontal and vertical density of the image
-depth value image depth
-endian type endianness (MSB or LSB) of the image
-extract geometry extract area from image
-features distance analyze image features (e.g. contrast, correlation)
-format "string" output formatted image characteristics
-fuzz distance colors within this distance are considered equal
-gamma value of gamma correction
-interlace type type of image interlacing scheme
-interpolate method pixel color interpolation method
-limit type value pixel cache resource limit
-mask filename associate a mask with the image
-monitor monitor progress
-ping efficiently determine image attributes
-quiet suppress all warning messages
-regard-warnings pay attention to warning messages
-respect-parentheses settings remain in effect until parenthesis boundary
-sampling-factor geometry
horizontal and vertical sampling factor
-seed value seed a new sequence of pseudo-random numbers
-set attribute value set an image attribute
-size geometry width and height of image
-strip strip image of all profiles and comments
-unique display the number of unique colors in the image
-units type the units of image resolution
-verbose print detailed information about the image
-virtual-pixel method
virtual pixel access method
Image Operators:
-negate replace every pixel with its complementary color
Miscellaneous Options:
-debug events display copious debugging information
-help print program options
-list type print a list of supported option arguments
-log format format of debugging information
-version print version information
By default, the image format of `file' is determined by its magic
number. To specify a particular image format, precede the filename
with an image format name and a colon (i.e. ps:image) or specify the
image type as the filename suffix (i.e. image.ps). Specify 'file' as
'-' for standard input or output.
<<<<<
On Monday, May 27, 2013 3:29:09 PM UTC+4, Ryan Bigg wrote:
binaryphile <ted.l...@gmail.com> May 27 08:53AM -0700
You may very well get it to work. The point is that no one does it that
way, so you'll run into problems with poor support for the platform and no
support from anyone in your shoes, only to find that you spent all of that
effort for an install that performs like poop because Ruby on windows has
well-documented performance issues that hit Rails particularly hard.
I've run Spree on Windows in production. I don't any more. Good luck with
it if you want to keep going, but don't expect much is all I'm saying.
On Saturday, May 25, 2013 9:48:51 AM UTC-4, Ildar Minnikhanov wrote:
Ildar Minnikhanov <minni...@gmail.com> May 27 08:57AM -0700
Yes, Bundler gem, DevKit installed.
At this Ruby & RoR environment I install Redmine and it run.
On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
>> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
>> 66.
>> 67. \eshop\spree>
On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
>> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
>> 66.
>> 67. \eshop\spree>
On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
>> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
>> 66.
>> 67. \eshop\spree>
On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
>> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
>> 66.
>> 67. \eshop\spree>
On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
Michael Sevestre <michael....@gmail.com> May 27 06:02PM +0200
I second Ted on that.
It will be much easier in the long run to create a Linux machine to work on
spree. There are some Vagrant templates available out there that are ready
for rails development with ruby, rails etc installed.
Good luck
Ildar Minnikhanov <minni...@gmail.com> May 27 09:37AM -0700
I agree with you. I read a lot times - Ruby is better on *nix, is easier. I
suppose at 2d step to create a Linux machine to work on spree.
Now I want to make only 1st step - to start & look at it. Now I have easer
access to win. I want to show Spree to anyone, they hav't *nix yet, they
have only win.
May you help me to start spree on win?
Now I purpose install & show Spree. Further I switch to Linux as you advice.
https://groups.google.com/d/msg/spree-user/suAzWRx_o2s/hVyb2Wm3WMoJ
On Monday, May 27, 2013 7:53:22 PM UTC+4, binaryphile wrote:
Ron Belson <ronib...@gmail.com> May 27 03:37AM -0700
Hi,
Newbie to Spree, When trying to install this error is given back:
Could not find gem 'spree_frontend (~> 2.1.0.beta) ruby' in the gems
available on this machine.
git://github.com/spree/spree_gateway.git (at 2-0-stable) is not checked
out. Please run `bundle install`
Rails 3.2.13
ruby 1.9.3p125
Any problems with the new version?
Cheers,
Ron
Washington Luiz <huo...@gmail.com> May 27 08:31AM -0700
Hi Ron, could you please try that again? I've update spree_gateway to use
spree 2.0.0. You should be able to bundle just fine now.
On Monday, May 27, 2013 7:37:52 AM UTC-3, Ron Belson wrote:
je...@createthis.com May 27 07:42AM -0700
I'm running spree 1-3-stable. I noticed today that the admin section's
Jirafe analytics has product visit statistics.
That's pretty cool, but I want to display this information on the product
page. I also use the spree_digital gem, and sometimes I would like to
display download statistics as well. Is this information already tracked
within Spree? Is there a gem available for this sort of thing?
My initial google searches came up empty handed. Any direction appreciated.
Thanks,
--
Jesse
CreateThis.com
Niklas Oppermann <niklas.o...@gmail.com> May 27 07:30AM -0700
Hi there,
Was trying to implement Stripe's error messages in Spree's text for
:gateway_error. After some fiddling and googling I found the issue has been
raised and closed on github (https://github.com/spree/spree/issues/2478). I
guess that issue was regarding a general solution for all Gateways.
My question is, does anyone know (or can give pointers to) how I could
implement this for a single case (Stripe Gateway)?
Many thanks in advance!
Best,
Niklas
Sean Schofield <sean.sc...@gmail.com> May 27 09:29AM -0400
From the blog post
http://spreecommerce.com/blog/spree-i18n-model-translations
* * *
Model Translations in Spree
internationalization<http://spreecommerce.com/blog/spree-i18n-model-translations>
POSTED MAY 27, 2013 BY WASHINGTON L BRAGA JR 0
COMMENTS<http://spreecommerce.com/blog/spree-i18n-model-translations#disqus_thread>
Coming with the Spree 2.0 release is a brand new version of the Spree
internationalization project (spree_i18n<https://github.com/spree/spree_i18n>).
The extension now makes use of the awesome
globalize3<https://github.com/svenfuchs/globalize3> gem
to allow users to translate records on the main models of a Spree shop.
Currently the following models are supported: Product, Promotion, Property,
OptionType, Taxonomy and Taxon. You should see a flag icon on each admin
section that supports the feature. Adding a translation to a product name
or description is as easy as fill in the fields and submit the form.
The extension also makes good use of globalize3 fallbacks feature. It
allows the system to always display content no matter what language the
user is viewing the store. If a user is navigating a store in spanish and a
product description is not available on that language the app will display
the default english translation or whatever content exists for that product
description. By the default it searches for translations on the current
locale, then on the default and goes on to other locales if available. The
idea is never show users a blank page even if there’s no translated record
content for the locale they set on the store.
Store managers can control which languages are available to front end users
and which should be displayed on the back end translations form inputs
through the*supported_locales* and *available_locales* configurations
respectively. The extension currently includes spree translations for 39
languages. All are listed as options on the Available Locale select box in
General Settings section.
The current locale on the store is set through a *:locale* key on the Rails
session object. When using the built in Spree core UI you should see a
select box next to the cart link. It sure should be easy enough to
customize that to your needs on your Spree store layout.
Check out the README<https://github.com/spree/spree_i18n#model-translations>
file
on the repo for installation instructions and more configuration details.
We’re looking forward to getting your feedback!
Sean Schofield <sean.sc...@gmail.com> May 27 09:27AM -0400
We released Spree 2.0 at SpreeConf last week. Here's the official
announcement in case you missed it on our blog.
* * *
Spree 2.0.0 Released <http://spreecommerce.com/blog/spree-2-0-0-released>
POSTED MAY 19, 2013 BY JOHN DYER 7
COMMENTS<http://spreecommerce.com/blog/spree-2-0-0-released#disqus_thread>
Spree 2.0.0 has now been officially released. It’s been exactly five months
since the last release -although we have had several minor releases along
the way. This has been a massive community effort with 1,412 commits by 35
contributors affecting 2,303 different files.
Let’s go over some of the highlights of this release:
Removing Support for Ruby 1.8.7
In this major Spree release, we are removing support for Ruby 1.8.7. This
version of Ruby isno longer supported by the Ruby core
team<http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/>,
so if you are still using 1.8.7, it is time to upgrade.
Split Core
Due to numerous request to have the ability to either use the frontend or
backend separately from the other, we have split Spree up into the
following componenets:
- Api
- Backend
- Core
- Dash
- Frontend
- Sample
The Backend component provides the admin interface for Spree and the
Frontend component provides the frontend user-facing checkout interface.
These components were extracted out of Core to allow for users of Spree to
override the frontend or backend functionality of Spree as they choose.
Core now contains just the very basic needs for Spree (primarily the data
models.)
Split Shipments
We’ve been grappling with the issue of complex Spree stores that require
sophisticated shipping and warehouse logic for several years now. While it
has always been manageable to get this to work on individual store basis, a
more general solution that would be useful for all stores has always eluded
us (until now). We are proud to introduce the new split shipments
functionality to Spree.
There are 4 main components that make up split shipments described in this
post: Stock Locations, Stock Items, and Stock Movements.
- *Stock locations* are the locations where your inventory is shipped
from. Each stock location can have many stock items. When creating a new
stock location, stock items for that location are automatically created for
each variant in your store.
- *Stock items* represent the inventory at a stock location for a
specific variant.
- *Stock movements* allow you to manage the inventory of a stock item
for a stock location.
- *Stock transfers* allow you to bulk transfer stock from one or more
variants between two stock locations.
This feature is discussed more in-depth in our Introducing Split
Shipments<http://spreecommerce.com/blog/introducing-split-shipments>
blog
post.
API Updates
The Spree API <http://edgeguides.spreecommerce.com/api/> is always
improving and the release of Spree 2.0.0 is no exception. We have
introduced new API endpoints to allow for management of more Spree
resources including those introduced with Split Shipments.
In addition, we have introduced instance level permissions, custom
templates and many other features of which there are too many to list here.
Please see the release
notes<http://guides.spreecommerce.com/release_notes/spree_2_0_0.html>
for
the complete list of changes to the API.
Miscellaneous Changes
As with every major Spree release, there are also a ton of commits related
to minor bug fixes and other subtle improvements. Please see the Github
compare <https://github.com/spree/spree/compare/v1.3.0...v2.0.0> for a
complete list of changes in this release. You can also see a written
summary of the changes with additional details in the release
notes<http://guides.spreecommerce.com/release_notes/spree_2_0_0.html>
.
Ryan Bigg <ry...@spreecommerce.com> May 27 09:11AM -0400
Hey Dante,
We have an extensions guide over here:
http://guides.spreecommerce.com/developer/extensions.html. I hope that
helps!
--
Ryan Bigg
Community Manager
Spree Commerce, Inc.
Register now for SpreeConf
May 20-21 in Washington, D.C.
http://spreeconf.com
You received this message because you are subscribed to the Google Group spree-user.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.