From eric at extremeboredom.net Wed Apr 4 01:17:00 2007 From: eric at extremeboredom.net (Eric Butler) Date: Tue, 03 Apr 2007 22:17:00 -0700 Subject: [Retrospectiva-general] OpenID Patch? Message-ID: <461334CC.2090103@extremeboredom.net> Hi, a few months ago I submitted a patch that adds OpenID support to Retrospectiva, but I didn't receive any comments. Dimitrij, could you please take a look at this? http://rubyforge.org/pipermail/retrospectiva-general/2007-February/000027.html Thanks, Eric From contact at dvisionfactory.com Thu Apr 5 02:45:54 2007 From: contact at dvisionfactory.com (Dimitrij Denissenko) Date: Thu, 05 Apr 2007 07:45:54 +0100 Subject: [Retrospectiva-general] OpenID Patch? In-Reply-To: <461334CC.2090103@extremeboredom.net> References: <461334CC.2090103@extremeboredom.net> Message-ID: <46149B22.2070206@dvisionfactory.com> Sorry, but I missed that one. First of all, good work, OpenID is a nice approach but I think that your changes are a little bit to specific for the general Retrospectiva user. Nevertheless, I plan to create an extended authentication API in v1.1, to make it easier to implement own authentication extensions. Your code gives me an excellent overview over the required implementation steps for such an API. Therefore I'm pretty sure there will be a place for an OpenID plugin in the upcoming release. Cheers, Dimitrij Eric Butler wrote: > Hi, a few months ago I submitted a patch that adds OpenID support to > Retrospectiva, but I didn't receive any comments. > > Dimitrij, could you please take a look at this? > > http://rubyforge.org/pipermail/retrospectiva-general/2007-February/000027.html > > Thanks, > Eric > _______________________________________________ > Retrospectiva-general mailing list > Retrospectiva-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/retrospectiva-general > From grimm at grimmwerks.com Mon Apr 16 20:00:07 2007 From: grimm at grimmwerks.com (grimmwerks) Date: Mon, 16 Apr 2007 20:00:07 -0400 Subject: [Retrospectiva-general] rake trouble Message-ID: <28441F83-6A5B-401D-87E9-DC6BA3956837@grimmwerks.com> Can someone point out what the problem is? I'm thinking it has to do with this being an xserve and more stringent with perms: subversion:/opt/apache2/htdocs/retrospectiva admin$ rake RAILS_ENV=production db:retro:load --trace (in /opt/apache2/htdocs/retrospectiva) ** Invoke db:retro:load (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute db:retro:load ** Invoke db:retro:load_schema (first_time) ** Invoke environment ** Execute db:retro:load_schema ===== Load the database schema ** Invoke db:schema:load (first_time) ** Invoke environment ** Execute db:schema:load -- create_table("attachments", {:force=>true}) rake aborted! Access denied for user 'retrospectiva'@'localhost' (using password: YES) /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/mysql_adapter.rb:389:in `real_connect' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/mysql_adapter.rb:389:in `connect' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/mysql_adapter.rb:152:in `initialize' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/mysql_adapter.rb:82:in `new' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/mysql_adapter.rb:82:in `mysql_connection' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/abstract/ connection_specification.rb:262:in `send' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/abstract/ connection_specification.rb:262:in `connection_without_query_cache=' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/query_cache.rb:54:in `connection=' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/abstract/ connection_specification.rb:230:in `retrieve_connection' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/connection_adapters/abstract/ connection_specification.rb:78:in `connection' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/migration.rb:275:in `method_missing' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/migration.rb:259:in `say_with_time' /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/migration.rb:259:in `say_with_time' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/migration.rb:273:in `method_missing' ./db/schema.rb:7 /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/schema.rb:43:in `instance_eval' /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ active_record/schema.rb:43:in `define' ./db/schema.rb:5 /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/dependencies.rb:488:in `load' /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/dependencies.rb:488:in `load' /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/dependencies.rb:342:in `new_constants_in' /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/dependencies.rb:488:in `load' /opt/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/ databases.rake:31 /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' /opt/apache2/htdocs/retrospectiva/config/../lib/tasks/database.rake:12 /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' /opt/apache2/htdocs/retrospectiva/config/../lib/tasks/database.rake:5 /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `each' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run' /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/bin/rake:7 /opt/local/bin/rake:16:in `load' /opt/local/bin/rake:16 From n.chalon at gmail.com Mon Apr 16 00:41:58 2007 From: n.chalon at gmail.com (Nicolas Chalon) Date: Mon, 16 Apr 2007 06:41:58 +0200 Subject: [Retrospectiva-general] rake trouble In-Reply-To: <28441F83-6A5B-401D-87E9-DC6BA3956837@grimmwerks.com> References: <28441F83-6A5B-401D-87E9-DC6BA3956837@grimmwerks.com> Message-ID: Hi, I see that you have the following message: ===== Load the database schema ** Invoke db:schema:load (first_time) ** Invoke environment ** Execute db:schema:load -- create_table("attachments", {:force=>true}) rake aborted! Access denied for user 'retrospectiva'@'localhost' (using password: YES) maybe check your database connectivity and setup. Nicolas On 4/17/07, grimmwerks wrote: > > Can someone point out what the problem is? I'm thinking it has to do > with this being an xserve and more stringent with perms: > > subversion:/opt/apache2/htdocs/retrospectiva admin$ rake > RAILS_ENV=production db:retro:load --trace > (in /opt/apache2/htdocs/retrospectiva) > ** Invoke db:retro:load (first_time) > ** Invoke environment (first_time) > ** Execute environment > ** Execute db:retro:load > ** Invoke db:retro:load_schema (first_time) > ** Invoke environment > ** Execute db:retro:load_schema > > ===== Load the database schema > ** Invoke db:schema:load (first_time) > ** Invoke environment > ** Execute db:schema:load > -- create_table("attachments", {:force=>true}) > rake aborted! > Access denied for user 'retrospectiva'@'localhost' (using password: YES) > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/mysql_adapter.rb:389:in `real_connect' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/mysql_adapter.rb:389:in `connect' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/mysql_adapter.rb:152:in `initialize' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/mysql_adapter.rb:82:in `new' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/mysql_adapter.rb:82:in > `mysql_connection' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/abstract/ > connection_specification.rb:262:in `send' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/abstract/ > connection_specification.rb:262:in `connection_without_query_cache=' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/query_cache.rb:54:in `connection=' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/abstract/ > connection_specification.rb:230:in `retrieve_connection' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/connection_adapters/abstract/ > connection_specification.rb:78:in `connection' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/migration.rb:275:in `method_missing' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/migration.rb:259:in `say_with_time' > /opt/local/lib/ruby/1.8/benchmark.rb:293:in `measure' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/migration.rb:259:in `say_with_time' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/migration.rb:273:in `method_missing' > ./db/schema.rb:7 > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/schema.rb:43:in `instance_eval' > /opt/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/ > active_record/schema.rb:43:in `define' > ./db/schema.rb:5 > /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ > active_support/dependencies.rb:488:in `load' > /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ > active_support/dependencies.rb:488:in `load' > /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ > active_support/dependencies.rb:342:in `new_constants_in' > /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ > active_support/dependencies.rb:488:in `load' > /opt/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/ > databases.rake:31 > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in > `synchronize' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' > /opt/apache2/htdocs/retrospectiva/config/../lib/tasks/database.rake:12 > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in > `synchronize' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' > /opt/apache2/htdocs/retrospectiva/config/../lib/tasks/database.rake:5 > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in > `execute' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in > `synchronize' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `each' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run' > /opt/local/lib/ruby/gems/1.8/gems/rake-0.7.2/bin/rake:7 > /opt/local/bin/rake:16:in `load' > /opt/local/bin/rake:16 > _______________________________________________ > Retrospectiva-general mailing list > Retrospectiva-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/retrospectiva-general > -- Nicolas CHALON n.chalon at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/retrospectiva-general/attachments/20070416/9213b321/attachment.html From grimm at grimmwerks.com Tue Apr 17 10:30:15 2007 From: grimm at grimmwerks.com (grimmwerks) Date: Tue, 17 Apr 2007 10:30:15 -0400 Subject: [Retrospectiva-general] using a template project? Message-ID: <2ACE226D-015F-4C51-94F3-1AD0453D3E68@grimmwerks.com> Is it possible to use a template empty project with everything set up properly to use as a template for other projects? From grimm at grimmwerks.com Tue Apr 17 11:44:54 2007 From: grimm at grimmwerks.com (grimmwerks) Date: Tue, 17 Apr 2007 11:44:54 -0400 Subject: [Retrospectiva-general] project templates? Message-ID: <3B4E86D7-E7DF-477F-9F84-3F7BC0BEA79A@grimmwerks.com> Hey - thought I sent this yesterday, but didn't see it. Is it possible to have a default template that all the components, etc, is set up for, and use that as the basis for a new project? From contact at dvisionfactory.com Wed Apr 18 02:41:01 2007 From: contact at dvisionfactory.com (Dimitrij Denissenko) Date: Wed, 18 Apr 2007 07:41:01 +0100 Subject: [Retrospectiva-general] project templates? In-Reply-To: <3B4E86D7-E7DF-477F-9F84-3F7BC0BEA79A@grimmwerks.com> References: <3B4E86D7-E7DF-477F-9F84-3F7BC0BEA79A@grimmwerks.com> Message-ID: <4625BD7D.5020307@dvisionfactory.com> Currently there's no template functionality in Retrospectiva, but you could file an "Enhancement" ticket (or contribute to the project by implementing this functionality). Dimtirij grimmwerks wrote: > Hey - thought I sent this yesterday, but didn't see it. > > Is it possible to have a default template that all the components, > etc, is set up for, and use that as the basis for a new project? > _______________________________________________ > Retrospectiva-general mailing list > Retrospectiva-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/retrospectiva-general > From n.chalon at gmail.com Wed Apr 18 03:35:30 2007 From: n.chalon at gmail.com (Nicolas Chalon) Date: Wed, 18 Apr 2007 09:35:30 +0200 Subject: [Retrospectiva-general] Register problem followed Message-ID: I entered ticket #164 but i think that my question was not written the right way (I am not english). What i was pointing was that there is no way for the administrator to receive a mail when a user ask for a registration. In our case we often work with peoples that we don't see on a regular basis and it could be very usefull that any user could ask for a registration and every time a user do so the administrator receive a mail telling him that someone asked for an account. Sorry again for my wrongly defined ticket. Regards Nicolas -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/retrospectiva-general/attachments/20070418/7577830a/attachment.html From eric at extremeboredom.net Thu Apr 19 12:36:13 2007 From: eric at extremeboredom.net (Eric Butler) Date: Thu, 19 Apr 2007 09:36:13 -0700 Subject: [Retrospectiva-general] OpenID Patch? In-Reply-To: <46149B22.2070206@dvisionfactory.com> References: <461334CC.2090103@extremeboredom.net> <46149B22.2070206@dvisionfactory.com> Message-ID: <46279A7D.7040409@extremeboredom.net> Understood, I'm happy to hear it will have a place later on. Thanks! - Eric Dimitrij Denissenko wrote: > Sorry, but I missed that one. First of all, good work, OpenID is a nice > approach but I think that your changes are a little bit to specific for > the general Retrospectiva user. Nevertheless, I plan to create an > extended authentication API in v1.1, to make it easier to implement own > authentication extensions. Your code gives me an excellent overview over > the required implementation steps for such an API. Therefore I'm pretty > sure there will be a place for an OpenID plugin in the upcoming release. > > Cheers, > Dimitrij > > > Eric Butler wrote: >> Hi, a few months ago I submitted a patch that adds OpenID support to >> Retrospectiva, but I didn't receive any comments. >> >> Dimitrij, could you please take a look at this? >> >> http://rubyforge.org/pipermail/retrospectiva-general/2007-February/000027.html >> >> >> Thanks, >> Eric >> _______________________________________________ >> Retrospectiva-general mailing list >> Retrospectiva-general at rubyforge.org >> http://rubyforge.org/mailman/listinfo/retrospectiva-general >> > > From grimm at grimmwerks.com Wed Apr 25 16:38:16 2007 From: grimm at grimmwerks.com (grimmwerks) Date: Wed, 25 Apr 2007 16:38:16 -0400 Subject: [Retrospectiva-general] how do components work? Message-ID: <73D00BF7-629F-49FC-8E80-AB743731EB6E@grimmwerks.com> I'm a bit confused.... We have multiple project that utilize the same components (ie 'user interface' or 'user tracking' or 'slide index', etc). How do we assign the same named component / flag to multiple projects, as when we try to create a new project and create a new component for that project named 'user interface', we get an alert saying 'the component already exists'. How can we best utilize similar functions/sections/components among projects? Thanks. From contact at dvisionfactory.com Thu Apr 26 03:02:14 2007 From: contact at dvisionfactory.com (Dimitrij Denissenko) Date: Thu, 26 Apr 2007 08:02:14 +0100 Subject: [Retrospectiva-general] how do components work? In-Reply-To: <73D00BF7-629F-49FC-8E80-AB743731EB6E@grimmwerks.com> References: <73D00BF7-629F-49FC-8E80-AB743731EB6E@grimmwerks.com> Message-ID: <46304E76.4070800@dvisionfactory.com> There is currently no way to do that. Currently you need to re-create the components for every single project, eg: Project A - Component X - Component Y Project B - Component X - Component Y Component names are unique within the scope of a project, so they are re-usable within other projects. Dimitrij grimmwerks wrote: > I'm a bit confused.... > > We have multiple project that utilize the same components (ie 'user > interface' or 'user tracking' or 'slide index', etc). > > How do we assign the same named component / flag to multiple > projects, as when we try to create a new project and create a new > component for that project named 'user interface', we get an alert > saying 'the component already exists'. > > How can we best utilize similar functions/sections/components among > projects? > > Thanks. > _______________________________________________ > Retrospectiva-general mailing list > Retrospectiva-general at rubyforge.org > http://rubyforge.org/mailman/listinfo/retrospectiva-general >