Giter Club home page Giter Club logo

sproutcore-abbot's Introduction

!!!WARNING!!! This Repository has been DEPRECATED!

The SproutCore account has moved from the sproutit account to the sproutcore account on github.
This repository is now available at http://github.com/sproutcore/abbot.

While we will leave this repository around for a bit longer, it will no longer be the canonical SproutCore repository and we will eventually remove it!

For Cloned Copies

git remote rm origin
git remote add origin git://github.com/sproutcore/abbot.git

For Submodules

Open the .gitmodules file in your repo's base directory. Replace all occurrences of github.com/sproutit with github.com/sproutcore.

sproutcore-abbot's People

Contributors

andriijas avatar bdimcheff avatar colincampbell avatar erichocean avatar jeiting avatar jlazarow avatar juanpin avatar kjg avatar logicwolfe avatar martoche avatar onkis avatar santana avatar ttdonovan avatar wagenet avatar wycats avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sproutcore-abbot's Issues

Fix Gem Description

Right now the description is the whole README which contains HTML. RubyGems.org is not happy about this.

Can't install gem

Trying to install the sproutit-sproutcore gem on Mac OSX and getting the following error:

tesla:~ rob$ sudo gem18 install sproutit-sproutcore
ERROR:  While executing gem ... (NoMethodError)
  undefined method 'each' for nil:NilClass

Afterwords, trying to perform any gem command (even gem -h!) errors out:

tesla:~ rob$ gem list
/Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:98:in `lib_dirs_for': undefined method `join' for nil:NilClass (NoMethodError)
  from /Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:24:in `initialize'
  from /Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:23:in `each'
  from /Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:23:in `initialize'
  from /Library/Ruby/Site/1.8/rubygems.rb:888:in `new'
  from /Library/Ruby/Site/1.8/rubygems.rb:888:in `searcher'
  from /Library/Ruby/Site/1.8/rubygems.rb:887:in `synchronize'
  from /Library/Ruby/Site/1.8/rubygems.rb:887:in `searcher'
  from /Library/Ruby/Site/1.8/rubygems.rb:527:in `find_files'
  from /Library/Ruby/Site/1.8/rubygems.rb:1131
  from /usr/bin/sc-init:9:in `require'
  from /usr/bin/sc-init:9

Running any of the sc- commands gives the same error. I need to manually delete all the sproutcore gem files (cache, gems, specifications) in order to get gem to work again.

I'm running rubygems 1.3.4 and Ruby 1.8.6.

I've also tried the instructions from the detailed Prerequisites section from http://wiki.sproutcore.com/Abbot-Setting+Up and still no luck.

Proxy server strips port from location in header responses

Seems that line 90 in proxy.rb should reinsert the environments port in the location header.

value.gsub!(/^http://#{http_host}(:[0-9]+)?//, "http://#{http_host}:4020/") if key.downcase == 'location'

Otherwise 204 redirects won't work with virtual hosts

Buildfile changes alone don't trigger a rebuild

A change to the buildfile alone isn't triggering a rebuild.

Test case: add :html5_manifest => true to a buildfile, or change its value, run sc-build
An new version should be generated with an app.manifest and changed index.html. Currently doesn't happen.

Proxy POST broken?

From mailing list:

Hi,

I've updated Abbot this morning to 1.4. I've followed the instructions
here : http://github.com/sproutit/sproutcore-abbot/wiki/Using-Abbot-1.4-From-Source

I'm using the proxy to communicate with my REST server. Everything
works fine when I'm using GET requests, but POST requests doesn't seem
to work ; all I get is "!! Unexpected error while processing request:
execution expired" logged in the console.

Where does this come from ? Abbot ? Ruby ?

Some versions : Abbot 1.4, SC from master branch, Ruby 1.8.7, Rails
3.0.0

I don't immediately have a good way to test this. Any ideas?

theme issue with build file

required in build file on 1.5 pre while deploying to Strobe site
config :all, :required => [:sproutcore, "sproutcore/ace"], :theme => 'sproutcore/ace'

Update Copyright

The Copyright in the README says 2009. There may also be other things we need to update.

Make SproutCore Demos

Replace the sproutcore-samples at demo.sproutcore.com with sproutcore demos that are more polished.

sc-docs for abbot (by bundle-install) is broken

I checked out abbot to
~/sprout/core/abbot

and used in my project directory the bundle-installation

sc-build and sc-server run very smooth now but sc-docs wont generate anything:

Error is:
Unable to access jarfile ~/sprout/core/abbot/lib/vendor/jsdoc/jsrun.jar

(for every target)

After symlinking ~/sprout/core/abbot/lib/sproutcore/vendor with ~/sprout/core/abbout/lib/vendor

this error disappeared but now sc-docs complains:
js: Couldn't open file "~/sprout/core/abbot/lib/sproutcore/publish.js".

windows - dumb question

I tried to run this a few months ago on windows.
Does the abbott stuff now work ?

Also ius there a forum for abbott. i dont like raising an issue when its nto really one

Ged

SelectFieldView null value causes error

http://github.com/sproutit/sproutcore/blob/master/frameworks/desktop/views/select_field.js#L183 states that a null value in the options list to a SelectFieldView should generate a place-holder in the rendered list and adjacent code implements this correctly. However, this will cause an exception on line 262 (~ "no method objectAt for nil").

Please apply this patch to correct it: http://gist.github.com/393400

I am posting this here because sproutit/sproutcore does not have an Issues section.

theme issue with build file

required in build file on 1.5 pre while deploying to Strobe site
config :all, :required => [:sproutcore, "sproutcore/ace"], :theme => 'sproutcore/ace'

Fix broken framework tests

We have a handful of tests that are not passing in FF, Safari and Chrome. We'll also need to test other browsers, especially IE.

addObserver not passing optional 'context' object to callback

I created a test case here: http://gist.github.com/585048 to demonstrate the issue.

Basically passing a 'context' object to addObserver does not seem to get passed on to the callback,
the 'non context' signature (e.g. fooDidChange: function(sender, key, value, rev); ) is being called even if a context is passed (and should be calling this signature: fooDidChange: function(sender, key, value, context, rev); )

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.