I spent several cycles over the last few days updating many of the rails 3.0.3 rpms and dependencies in preparation to submit them to rawhide for Fedora 15. I've also shored up various bugzilla new and update package requests in this context.
All in all the work and update strategy is summarized in the Fedora 15 / Rails 3 planning spreadsheet
https://spreadsheets.google.com/ccc?key=0AobFGzrrFYAQdE4yaHNuY21ZVko4RHBTRW5...
As far as RPMs which I've updated since the last time, these include
treetop http://mo.morsi.org/files/rpms/rubygem-treetop-1.4.9-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-treetop.spec
thor http://mo.morsi.org/files/rpms/rubygem-thor-0.14.6-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-thor.spec
rdoc http://mo.morsi.org/files/rpms/rubygem-rdoc-3.4-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-rdoc.spec
activerecord http://mo.morsi.org/files/rpms/rubygem-activerecord-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-activerecord.spec
actionpack http://mo.morsi.org/files/rpms/rubygem-actionpack-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-actionpack.spec
activeresource http://mo.morsi.org/files/rpms/rubygem-activeresource-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-activeresource.spec
actionmailer http://mo.morsi.org/files/rpms/rubygem-actionmailer-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-actionmailer.spec
rails http://mo.morsi.org/files/rpms/rubygem-rails-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-rails.spec
With this latest set, the rpms should be just about finalized and ready to go for Fedora. All dependencies are represented in the specs and all test suites are successfully running against the rpms in Fedora and the ones being staged for the push into rawhide.
The updated versions of rubygems treetop and thor are ready to go and don't need any further approval. I will hold off on pushing them for a short bit to give the community a chance to comment (the corresponding bugzilla issues have been updated) but will push sooner than later to keep the ball rolling.
I've also submitted official package reviews for the following new packages in Fedora
rack-mount: https://bugzilla.redhat.com/show_bug.cgi?id=667997 arel: https://bugzilla.redhat.com/show_bug.cgi?id=667954 tzinfo: https://bugzilla.redhat.com/show_bug.cgi?id=668098 mail: https://bugzilla.redhat.com/show_bug.cgi?id=665560 bundler: https://bugzilla.redhat.com/show_bug.cgi?id=646836 activemodel: https://bugzilla.redhat.com/show_bug.cgi?id=651898 railties: https://bugzilla.redhat.com/show_bug.cgi?id=668090
In addition to wrapping those up and getting more people to look at and test the updated rails rpms, the following rpms which I've submitted to Fedora need reviews
text-hyphen: https://bugzilla.redhat.com/show_bug.cgi?id=668824 text-format: https://bugzilla.redhat.com/show_bug.cgi?id=668823 memcache-client: https://bugzilla.redhat.com/show_bug.cgi?id=668822 rdoc: https://bugzilla.redhat.com/show_bug.cgi?id=668820
It looks like a bit of work, but alot of it is done and taken care of and its just moving things through the process. If we can get a couple of people to help reviewing / pushing packages, it'll be done in no time and we'll have rails 3 in F15!
-Mo
Dne 19.1.2011 06:17, Mohammed Morsi napsal(a):
I spent several cycles over the last few days updating many of the rails 3.0.3 rpms and dependencies in preparation to submit them to rawhide for Fedora 15. I've also shored up various bugzilla new and update package requests in this context.
All in all the work and update strategy is summarized in the Fedora 15 / Rails 3 planning spreadsheet
https://spreadsheets.google.com/ccc?key=0AobFGzrrFYAQdE4yaHNuY21ZVko4RHBTRW5...
Accordind to this line: https://github.com/rails/rails/blob/v3.0.3/activerecord/activerecord.gemspec... Arel 2.0.6 should be just fine with Rails 3.0.3. Also, there is already Arel 2.0.7, which could hopefully remove the necessity of patching the tests, so I would like to prepare Arel in the latest version, of course if all the Rails test passes.
As far as RPMs which I've updated since the last time, these include
treetop http://mo.morsi.org/files/rpms/rubygem-treetop-1.4.9-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-treetop.spec
thor http://mo.morsi.org/files/rpms/rubygem-thor-0.14.6-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-thor.spec
rdoc http://mo.morsi.org/files/rpms/rubygem-rdoc-3.4-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-rdoc.spec
activerecord http://mo.morsi.org/files/rpms/rubygem-activerecord-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-activerecord.spec
actionpack http://mo.morsi.org/files/rpms/rubygem-actionpack-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-actionpack.spec
activeresource http://mo.morsi.org/files/rpms/rubygem-activeresource-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-activeresource.spec
actionmailer http://mo.morsi.org/files/rpms/rubygem-actionmailer-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-actionmailer.spec
rails http://mo.morsi.org/files/rpms/rubygem-rails-3.0.3-1.fc14.src.rpm http://mo.morsi.org/files/rpms/rubygem-rails.spec
With this latest set, the rpms should be just about finalized and ready to go for Fedora. All dependencies are represented in the specs and all test suites are successfully running against the rpms in Fedora and the ones being staged for the push into rawhide.
The updated versions of rubygems treetop and thor are ready to go and don't need any further approval. I will hold off on pushing them for a short bit to give the community a chance to comment (the corresponding bugzilla issues have been updated) but will push sooner than later to keep the ball rolling.
I've also submitted official package reviews for the following new packages in Fedora
rack-mount: https://bugzilla.redhat.com/show_bug.cgi?id=667997 arel: https://bugzilla.redhat.com/show_bug.cgi?id=667954
Thank you, I will take care of them ASAP.
tzinfo: https://bugzilla.redhat.com/show_bug.cgi?id=668098 mail: https://bugzilla.redhat.com/show_bug.cgi?id=665560 bundler: https://bugzilla.redhat.com/show_bug.cgi?id=646836 activemodel: https://bugzilla.redhat.com/show_bug.cgi?id=651898 railties: https://bugzilla.redhat.com/show_bug.cgi?id=668090
In addition to wrapping those up and getting more people to look at and test the updated rails rpms, the following rpms which I've submitted to Fedora need reviews
text-hyphen: https://bugzilla.redhat.com/show_bug.cgi?id=668824 text-format: https://bugzilla.redhat.com/show_bug.cgi?id=668823 memcache-client: https://bugzilla.redhat.com/show_bug.cgi?id=668822 rdoc: https://bugzilla.redhat.com/show_bug.cgi?id=668820
It looks like a bit of work, but alot of it is done and taken care of and its just moving things through the process. If we can get a couple of people to help reviewing / pushing packages, it'll be done in no time and we'll have rails 3 in F15!
-Mo
ruby-sig mailing list ruby-sig@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
On 01/19/2011 06:41 AM, Vít Ondruch wrote:
Dne 19.1.2011 06:17, Mohammed Morsi napsal(a):
I spent several cycles over the last few days updating many of the
rails 3.0.3 rpms and dependencies in preparation to submit them to rawhide for Fedora 15. I've also shored up various bugzilla new and update package requests in this context.
All in all the work and update strategy is summarized in the Fedora 15 / Rails 3 planning spreadsheet
https://spreadsheets.google.com/ccc?key=0AobFGzrrFYAQdE4yaHNuY21ZVko4RHBTRW5...
Accordind to this line: https://github.com/rails/rails/blob/v3.0.3/activerecord/activerecord.gemspec... Arel 2.0.6 should be just fine with Rails 3.0.3. Also, there is already Arel 2.0.7, which could hopefully remove the necessity of patching the tests, so I would like to prepare Arel in the latest version, of course if all the Rails test passes.
I believe this a mistake on the upstream rails developers' part. I say this because I tried building activerecord against your arel 2.0.6 gem rpm and it failed. I then tried rolling back the arel version until I found one which I could build and run the activerecord test suite against, which didn't occur until I was back at arel 2.0.2.
I could be wrong about this and would like some verification before we file a bug upstream, but am pretty sure I isolated the problem and this is it.
-Mo
ruby-sig@lists.fedoraproject.org