updating CPAN::Forum
Hi, For a long time I have not touched the CPAN::Forum web site but as a new years resolution I started to work on it again. So far most of the changes were internal - switched to new server - switched to PostgreSQL - moved to mod_perl - e-mails are sent in asynchronous mode All this made the web site a lot faster Also - the templating system was switched to Template::Toolkit - the version control to git - many tests were added Some more cleanup and I can start to add features. I'll have some time in the coming 2-3 months to improve the forum and provide a much better platform to support the module authors. So here is the reason I am writing. I'd like to ask the module authors to 1) Check if there are unanswered questions related to your modules and try to answer them 2) Let me know what are the features that might help you the most? You can see all the post regarding all the distributions you uploaded to CPAN. e.g. for me this is the link: http://cpanforum.com/author/SZABGAB thanks Gabor http://cpanforum.com/
Re: updating CPAN::Forum
Gabor Szabo wrote: Hi, For a long time I have not touched the CPAN::Forum web site but as a new years resolution I started to work on it again. So far most of the changes were internal - switched to new server - switched to PostgreSQL - moved to mod_perl - e-mails are sent in asynchronous mode All this made the web site a lot faster Also - the templating system was switched to Template::Toolkit - the version control to git - many tests were added Some more cleanup and I can start to add features. I'll have some time in the coming 2-3 months to improve the forum and provide a much better platform to support the module authors. So here is the reason I am writing. I'd like to ask the module authors to 1) Check if there are unanswered questions related to your modules and try to answer them 2) Let me know what are the features that might help you the most? You can see all the post regarding all the distributions you uploaded to CPAN. e.g. for me this is the link: http://cpanforum.com/author/SZABGAB thanks Gabor http://cpanforum.com/ Your email prompted me to look at the forums for the modules I maintain and contribute to. Interestingly they all go to http://cpanforum.com/dist/XXX except DBD::ODBC which goes to http://dbi.perl.org/. I presume that is because I added: resources: license: http://dev.perl.org/licenses/ bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=DBD-ODBC MailingList: http://dbi.perl.org/ repository: http://svn.perl.org/modules/dbd-odbc to the META.yml file in DBD::ODBC. I had not realised it changed the forum on cpan - perhaps others might not either. I'm now not sure if I prefer it that way or not. There are a lot more people on the dbi-users and dbi-dev lists than subscribed to the DBD::ODBC cpan forum but then you have to subscribe separately to those. Martin -- Martin J. Evans Easysoft Limited http://www.easysoft.com
Add tags to CPAN modules via CPAN::Forum
Hi, as I have written on use.perl.org already I have added a way to tag the CPAN modules via CPAN::Forum http://www.cpanforum.com/ Soon I'll start to provide a downloadable version of this information to be integrated with the search engines. To see the already existing tags visit http://www.cpanforum.com/tags/ Soon I'll provide a way to connect the username on CPAN::Forum with the PAUSEID so the tags added by module authors can have a higher weight in the search results. So go tag a module today. Regards Gabor -- Gabor Szabo http://www.szabgab.com/ Perl Training in Israel http://www.pti.co.il/
Re: CPAN::Forum update atom [was rss] feed per PAUSEID
* Gabor Szabo [EMAIL PROTECTED] [2006-08-31 10:05]: OK, so I started to provide atom feeds as well. Hey, cool. :-) Regards, -- Aristotle Pagaltzis // http://plasmasturm.org/
Re: CPAN::Forum update rss feed per PAUSEID
Gabor Szabo [EMAIL PROTECTED] writes: The change that might be the most important for most of the module authors is that from now you can subscirbe to e-mail alerts to any module based on your PAUSEID. That includes any future modules as well. Good job! In addition there is an RSS feed for every PAUSEID: http://www.cpanforum.com/rss/author/PAUSEID Just replace PAUSEID with yours Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. -- Johan
Re: CPAN::Forum update rss feed per PAUSEID
On Aug 29, 2006, at 5:08 PM, Johan Vromans wrote: Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. Just for the record, Vienna grabbed my feeds just fine. -- fxn
Re: CPAN::Forum update rss feed per PAUSEID
On 8/29/06, Johan Vromans [EMAIL PROTECTED] wrote: In addition there is an RSS feed for every PAUSEID: http://www.cpanforum.com/rss/author/PAUSEID Just replace PAUSEID with yours Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. I am not really sure but in the meantime I added another page where you can get a listing of all the posts related to any of your modules. I will soon link it from other pages but in general it looks like this: http://www.cpanforum.com/author/PAUSEID or in your case http://www.cpanforum.com/author/JV The point is that when you vist this page with Firefox you get the RSS sign in the location bar and clicking on it will let you add the rss feed to your Bookmarks Toolbar. Gabor
Re: CPAN::Forum update rss feed per PAUSEID
Le 29 août 06 à 17:08, Johan Vromans a écrit : Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. Welcome to the RSS mime type can of worms. -- Éric Cholet The best way to predict the future is to invent it -- Alan Kay
Re: CPAN::Forum update rss feed per PAUSEID
On 8/29/06, Éric Cholet [EMAIL PROTECTED] wrote: Le 29 août 06 à 17:08, Johan Vromans a écrit : Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. Welcome to the RSS mime type can of worms. http://www.petefreitag.com/item/381.cfm Gabor
Re: CPAN::Forum update rss feed per PAUSEID
On 8/29/06, Jonathan Rockway [EMAIL PROTECTED] wrote: http://www.petefreitag.com/item/381.cfm Hacks like these are ruining the Internet. I am not sure it was aimed at me but I go defensive here. I have no written that, I have not even implemented it on CPAN::Forum. I just learned from it to use application/rss+xml and then sent it here as a form of explanation. Now what a waste of e-mail this was. Gabor
Re: CPAN::Forum update rss feed per PAUSEID
http://www.petefreitag.com/item/381.cfm Hacks like these are ruining the Internet. RSS is application/rss+xml, period. Atom is application/atom+xml. XHTML is application/xhtml+xml. If your user agent cannot understand this, please get a user agent that has been updated in the last 10 years! If we continue to serve everything as text/tag-soup, browsers will never be fixed and this nightmare will continue indefinitely. (You wouldn't believe how much hate mail I got for serving my YAPC slides as application/xhtml+xml...) /rant That said, thanks for the RSS feeds, Gabor. They work for me :) Regards, Jonathan Rockway
Re: CPAN::Forum update rss feed per PAUSEID
* Johan Vromans [EMAIL PROTECTED] [2006-08-29 17:10]: Okay, call me stupid, but what should I do with this? When I feed http://www.cpanforum.com/rss/author/JV to firefox it offers to download a application/rss+xml file. See http://interglacial.com/rss/about.html – this is about the user-level benefits of publishing feeds. But note that if you’re going to publish feeds, you should skip straight to the Atom format, which is just as widely supported and much better than RSS. For a partial(!) list of reasons why RSS sucks, see http://diveintomark.org/archives/2004/02/04/incompatible-rss Regards, -- Aristotle Pagaltzis // http://plasmasturm.org/
Re: CPAN::Forum
On Fri, 4 Feb 2005, Fergal Daly wrote: There are two useful things that could come from having some PAUSE interaction As an author of several modules, I'd like to be able to tick a box that says monitor all forums for my modules Also, it would be nice if users can see that the author is monitoring a module, it saves having to post a hey everybody I'm monitoring this module type of message for each one, Fergal The only problem I can see with this is that people would think the module author is NOT around if this sign is no up and I am sure some of the authors will prefer to monitor their modules using the RSS feed. Besides not having the module author monitoring the forum does not really mean one should not post a question. There might be lots of other people around who can answer that question. Gabor
Re: CPAN::Forum
On Feb 3, 2005, at 6:40 PM, Gabor Szabo wrote: I am thinking of allowing users to use a screen-name and if I manage to authenticate that you are a PAUSE user (using the suggested @cpan.org e-mail trick) then you will be able to uese the PAUSE::yourname screen name. Sounds like overcomlicating things. Perhaps, but without it the complication is pushed to the users - we'll have to figure out who a person really is before responding to their messages, etc. -Ken
Re: CPAN::Forum
On Fri, 04 Feb 2005 07:46:14 -0500, David A. Golden [EMAIL PROTECTED] wrote: I'm not sure if it can be done, but maybe login ID's could done with an email address rather than a nickname. That would allow module authors to clearly use their cpan email address for identity (with a password that is unique to cpanforums). I have a single-sign-on infrastructure that is based on e-mail authentication, if the cpan forum allowed external checks for sign-on it could become a central public SSO source -- contact me off-list for the server, the client is on CPAN. AFAIK nobody is using it except me :) -- David L Nicol Communication is neither obvious nor inscrutable.
Re: CPAN::Forum
On Fri, Feb 04, 2005 at 02:40:09AM +0200, Gabor Szabo wrote: On Wed, 2 Feb 2005, Nicholas Clark wrote: The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. That would mean my server if cracked could be used to collect PAUSE passwords. I am not sure I'd like to have that responsibility. No, because you don't keep passwords. You do the auth back to PAUSE as you need it, and then merely record in your site's state that you did it. Nicholas Clark
RE: CPAN::Forum
The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. That would mean my server if cracked could be used to collect PAUSE passwords. I am not sure I'd like to have that responsibility. No, because you don't keep passwords. You do the auth back to PAUSE as you need it, and then merely record in your site's state that you did it. I thought a special forum for discussing modules should be used not by authors themselves who have CPAN ID, but with any module users who want to discuss module properties. So, in my opinion, no CPAN authentification should happen. Best regards, Vadim (VKON)
Can I edit my posts on CPAN::Forum to (hopefully) improve them?
subj TIA, VKON
Re: CPAN::Forum
Nicholas Clark wrote: The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. That would mean my server if cracked could be used to collect PAUSE passwords. I am not sure I'd like to have that responsibility. No, because you don't keep passwords. You do the auth back to PAUSE as you need it, and then merely record in your site's state that you did it. That missed the point. If his server was hacked, an attacker could change his software to record PAUSE passwords instead of discard them. I'm not sure if it can be done, but maybe login ID's could done with an email address rather than a nickname. That would allow module authors to clearly use their cpan email address for identity (with a password that is unique to cpanforums). Then, for example, nicknames could be set/changed by the user, and maybe to flag actual authors, only allow an all-caps nickname if it matches /(\w+)@cpan.org/ or something like that. David Golden
Re: CPAN::Forum
In article [EMAIL PROTECTED], Bruce J Keeler [EMAIL PROTECTED] wrote: On Wed, 2005-02-02 at 20:06 +, Nicholas Clark wrote: I can't think of a future-proof way of avoiding IDs you allocate conflicting with PAUSE, unless you and Andreas collaborate CPAN IDs are always uppercase, if I'm not mistaken. The new forum currently requires registrants to use lowercase names. Problem solved. except that i still want bdfoy to be me, and merlyn to be Randal, and so on. If we are going to discuss modules, it's just simpler to have the login name of the owner match the CPAN id of the owner. RT.cpan.org makes it work, so CPAN::Forum can too. :) -- brian d foy, [EMAIL PROTECTED]
Re: CPAN::Forum
On Feb 2, 2005, at 12:59 PM, Alberto Manuel Brandao Simoes wrote: Gabor Szabo wrote: How would you implement it and if someone comes along and claims he is DCONWAY how can I make sure he really is DCONWAY from PAUSE ? That's not a problem. use [EMAIL PROTECTED] as registering email :) Yeah, for any person FOO to register as a CPAN ID person, they can authenticate themselves by reading a token you send to [EMAIL PROTECTED] -Ken
Re: CPAN::Forum
On Wed, 2 Feb 2005, Nicholas Clark wrote: The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. That would mean my server if cracked could be used to collect PAUSE passwords. I am not sure I'd like to have that responsibility. I am thinking of allowing users to use a screen-name and if I manage to authenticate that you are a PAUSE user (using the suggested @cpan.org e-mail trick) then you will be able to uese the PAUSE::yourname screen name. Sounds like overcomlicating things. But it is nearly 3 am. Gabor
Re: CPAN::Forum
There are two useful things that could come from having some PAUSE interaction As an author of several modules, I'd like to be able to tick a box that says monitor all forums for my modules Also, it would be nice if users can see that the author is monitoring a module, it saves having to post a hey everybody I'm monitoring this module type of message for each one, Fergal On Fri, Feb 04, 2005 at 02:40:09AM +0200, Gabor Szabo wrote: On Wed, 2 Feb 2005, Nicholas Clark wrote: The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. That would mean my server if cracked could be used to collect PAUSE passwords. I am not sure I'd like to have that responsibility. I am thinking of allowing users to use a screen-name and if I manage to authenticate that you are a PAUSE user (using the suggested @cpan.org e-mail trick) then you will be able to uese the PAUSE::yourname screen name. Sounds like overcomlicating things. But it is nearly 3 am. Gabor
CPAN::Forum
Hi fellow module-authors, I have been working on this for more than half a year on and off. (mostly off) Finally I think it has the bare minimum to open the service. CPAN::Forum is a web forum to discuss CPAN modules. One of the objectives is to let people easily monitor discussions on several modules of their interest without subscribing to many mailing lists. It will also help lots of module authors for modules that do not have a mailing list (I guess about 95% of all the modules on CPAN) to provide support. If you are interested you can check it out at http://www.cpanforum.com/ So if you are a module author but your module does not have its own mailing list or web forum yet, you can make use of CPAN::Forum Let your users know that your module can be discussed at http://www.cpanforum.com/dist/Distro-Name and they will be directed to the sub forum of your distribution. You can also subscribe to get e-mail notification whenever someone posts to this distribution without visiting the site. I'd appreciate your feedback either here or better yet on http://www.cpanforum.com/dist/CPAN-Forum regards Gabor
Re: CPAN::Forum
Selon Gabor Szabo [EMAIL PROTECTED]: [...] So if you are a module author but your module does not have its own mailing list or web forum yet, you can make use of CPAN::Forum Let your users know that your module can be discussed at http://www.cpanforum.com/dist/Distro-Name and they will be directed to the sub forum of your distribution. You can also subscribe to get e-mail notification whenever someone posts to this distribution without visiting the site. Sounds very good. Thank you Gabor! I'd appreciate your feedback either here or better yet on http://www.cpanforum.com/dist/CPAN-Forum I've already posted a small feature request :) -- Maddingue Close the world, txEn eht nepO.
Re: CPAN::Forum
On Wed, 2 Feb 2005, Johan Vromans wrote: Gabor Szabo [EMAIL PROTECTED] writes: http://www.cpanforum.com/dist/CPAN-Forum May I suggest to reserve/use/allow CPAN ids for nicknames? I don't think I can do that. For one thing I can't make sure that a future PAUSE id will not be already taken on the forum. How would you implement it and if someone comes along and claims he is DCONWAY how can I make sure he really is DCONWAY from PAUSE ? Gabor
Re: CPAN::Forum
Gabor Szabo wrote: On Wed, 2 Feb 2005, Johan Vromans wrote: Gabor Szabo [EMAIL PROTECTED] writes: http://www.cpanforum.com/dist/CPAN-Forum May I suggest to reserve/use/allow CPAN ids for nicknames? I don't think I can do that. For one thing I can't make sure that a future PAUSE id will not be already taken on the forum. Thanks a problem How would you implement it and if someone comes along and claims he is DCONWAY how can I make sure he really is DCONWAY from PAUSE ? That's not a problem. use [EMAIL PROTECTED] as registering email :) Gabor -- Alberto Simões - Departamento de Informática - Universidade do Minho ,,__ .. .. / o._) .---. /--'/--\ \-'||...' '. /\_/ / | .' '..' '-. .'\ \__\ __.'.' .' ì-._ )\ | )\ | _.' // \\ // \\ ||_ \\|_ \\_ Perl Monger mrf '--' '--'' '--'www.perl-hackers.net
Re: CPAN::Forum
--- Gabor Szabo [EMAIL PROTECTED] wrote: How would you implement it and if someone comes along and claims he is DCONWAY how can I make sure he really is DCONWAY from PAUSE ? Ask him if he really is DCONWAY, but ask him in Klingon :) = If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/
Re: CPAN::Forum
On Wed, Feb 02, 2005 at 08:58:23PM +0200, Gabor Szabo wrote: How would you implement it and if someone comes along and claims he is DCONWAY how can I make sure he really is DCONWAY from PAUSE ? The same hack as rt.cpan.org uses - attempt a login on pause.cpan.org using the ID and password provided. If PAUSE accepts it, then you know it's the real thing. I can't think of a future-proof way of avoiding IDs you allocate conflicting with PAUSE, unless you and Andreas collaborate Nicholas Clark
Re: CPAN::Forum
On Wed, 2005-02-02 at 20:06 +, Nicholas Clark wrote: I can't think of a future-proof way of avoiding IDs you allocate conflicting with PAUSE, unless you and Andreas collaborate CPAN IDs are always uppercase, if I'm not mistaken. The new forum currently requires registrants to use lowercase names. Problem solved. -- Bruce J Keeler [EMAIL PROTECTED]