Comments (20)
O RSpec 2 ainda não foi finalizado. Mas ainda não iniciamos nenhum trabalho neste sentido. Estamos procurando por programadores interessados em fazer isso.
from remarkable.
eu comecei a mexer pra fazer compatível com rspec 2. assim que eu tive alguma coisa funcionando eu subo o branch no meu fork e aviso a vcs.
from remarkable.
Excelente!
from remarkable.
Remarkable doesn't work with rspec2 at the moment, Any words on Rspec2/rails3 support?
from remarkable.
We are looking for volunteers to upgrade the project.
from remarkable.
I am volunteering since I really need it for this current paid project, but I'd like to know where are some good places to start.
from remarkable.
+1
I can contribute some time on this too, only problem is..
probably need carlos's help to
- point us to right direction where to start
- someone to work out what is been changed for rspec2 matchers, how it's load and everything.
Anyone else?
from remarkable.
The first step is to create a new fork and make the project works with Rails 3 and RSpec 2.
I did not intend to continue the project, but with an enough people working on it we can make it work.
I think you two can fork the project and work on it. What do you think?
from remarkable.
Hey, sorry for the late reply. In the past three days, I have been working on a Remarkable fork for Rails 3 / Rspec 2. My intention is to make a sparkfly-remarkable 4.0 fork, unless Carlos officially passes the torch. I've started by dropping Remarkabe 3.latest into a Rails3 environment and just run the specs and fixing things as I go along. I've been updating a thread on the Remarkable Google Group as I go along.
The current issue relates to the fact that ActiveModel no longer has a 2.3.5 compatible I18n error messages. In fact, there is an activemodel_errors project that is attempting to refactor that. Seems that, even though there are people who care about I18n, they care more about the core subset working.
I have a fork running right now at hosh/remarkable under the rspec2 branch and some code I have not yet pushed up.
from remarkable.
Ho-Sheng Hsiao, I added you as a committer on the project and if you're willing I pass the torch to your hands. What do you have to say about it?
from remarkable.
Sure Carlos. Would you mind terribly if I also added a remarkable/remarkable fork? Also, what about the gemcutter account?
For speedmax and anyone else who wants to contrib, here are my current thoughts:
- Split Remarkable::ActiveRecord -> ActiveModel, and ActiveRecord macros
- Publish this as a Remarkable 4.0 pre
- If there are enough people still needing Remarkable 3.x on Rails 2, we need to find maintainers.
- I also need a good solution for Arel matchers.
Ah, I'd prefer it if we discuss this in greater detail on the Google Groups page.
from remarkable.
Ok, I've created a new remarkable/remarkable repository. Then I will disable the old repository soon.
I think we can create a new branch for the current version for compatibility and just continue maintaining the project in this branch when necessary. Meanwhile we use the master to develop the new version without think in compatibility.
About gemcutter, do you know any way of two people to manage the same gem?
Although I'm really out of time, but I'll try to answer your questions on the Google Group.
from remarkable.
Sounds reasonable about the compatibility gem. I'll look for how to have multi-users for the same gem.
We'll also need to move the issues over. As for disabling the carlosbrando/remarkable, I think you may have to ask Github support about it, so all the registered forks comes off of that.
from remarkable.
@carlos the command is gem owner . Use ['hosheng', 'hsiao']*"." + "@gmail.com" You will probably need rubygems 1.3.6 and maybe the gemcutter gem.
from remarkable.
Owner added successfully.
I will send a message to github support and see if it's possible.
from remarkable.
Carlos, I noticed it got moved over to remarkable/remarkable. What about the issue tracker, are they still working on it?
from remarkable.
Posted by Tekkub:
We can change which repo is the root, but we can't move the non-repo data between repos.
from remarkable.
Ok. What about enabling the issues on the remarkable/remarkable one, and/or sending me the credentials? Either is fine. I can add the stuff with the code right now, and otherwise, tell people to move the issues themselves. (So the ones people really care about will get reported).
from remarkable.
Sorry. I enabled issues right now.
Did you receive notifications in your e-mail?
from remarkable.
Any updates on this?
from remarkable.
Related Issues (20)
- AR macros fail when :message option is not passed HOT 1
- reject_new_nested_attributes_procs doesn't exist anymore in rails 2.3.5 HOT 2
- Support Ruby 1.9.1 HOT 4
- should_validate_numericality_of less_than/greater_than works incorrectly with floating point numbers
- Issues with jnunemaker-validatable 1.8.3 and mongo 0.19.1 HOT 2
- I18n depracation warning on rails 2.3.9.pre HOT 2
- Remarkable Rails 3.1.10 Dependent on Rails 3? HOT 2
- AE Support HOT 1
- How about describe :xhr? HOT 3
- Remarkable 4 and Rails 3.1.0: have_scope and have_default_scope fail HOT 1
- Need support with rspec latest version and release alpha4 as official release
- License missing from gemspec
- (Ruby 1.9.1) uninitialized constant Remarkable::ActiveRecord (NameError) HOT 2
- ValidateLengthOfMatcher works incorrectly with i18n
- Use validation_reflection to speed up tests HOT 4
- typo issue when test habtm association with conditions as hash HOT 4
- more datamapper matchers coming? HOT 1
- #context alias referring to wrong implementation of #describe HOT 1
- should_belong_to fails with polymorphic associations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from remarkable.