You can subscribe to this list here.
2001 |
Jan
|
Feb
(30) |
Mar
(123) |
Apr
(188) |
May
(90) |
Jun
(68) |
Jul
(129) |
Aug
(72) |
Sep
(97) |
Oct
(99) |
Nov
(168) |
Dec
(35) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(75) |
Feb
(55) |
Mar
(104) |
Apr
(49) |
May
(12) |
Jun
(11) |
Jul
(47) |
Aug
(104) |
Sep
(14) |
Oct
(26) |
Nov
(31) |
Dec
(10) |
2003 |
Jan
(78) |
Feb
(76) |
Mar
(47) |
Apr
(30) |
May
(19) |
Jun
(36) |
Jul
(48) |
Aug
(43) |
Sep
(54) |
Oct
(25) |
Nov
(79) |
Dec
(39) |
2004 |
Jan
(43) |
Feb
(14) |
Mar
(17) |
Apr
(15) |
May
(18) |
Jun
(20) |
Jul
(7) |
Aug
(30) |
Sep
(49) |
Oct
(17) |
Nov
(14) |
Dec
(72) |
2005 |
Jan
(55) |
Feb
(27) |
Mar
(34) |
Apr
(15) |
May
(8) |
Jun
(23) |
Jul
(7) |
Aug
(19) |
Sep
(3) |
Oct
(44) |
Nov
(3) |
Dec
|
2006 |
Jan
(20) |
Feb
(5) |
Mar
(8) |
Apr
(12) |
May
(16) |
Jun
(22) |
Jul
(39) |
Aug
(65) |
Sep
(4) |
Oct
(11) |
Nov
|
Dec
(5) |
2007 |
Jan
(2) |
Feb
(2) |
Mar
(8) |
Apr
(3) |
May
(28) |
Jun
(6) |
Jul
(3) |
Aug
(9) |
Sep
(15) |
Oct
|
Nov
(12) |
Dec
(2) |
2008 |
Jan
(3) |
Feb
(14) |
Mar
|
Apr
(4) |
May
|
Jun
(12) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2009 |
Jan
|
Feb
(2) |
Mar
(4) |
Apr
|
May
|
Jun
(14) |
Jul
|
Aug
(1) |
Sep
(66) |
Oct
(21) |
Nov
|
Dec
(1) |
2010 |
Jan
(2) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
(100) |
Mar
(17) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: Shane Z. <sh...@lo...> - 2009-10-01 15:56:29
|
On Sep 26, 2009, at 6:20 PM, Marc G. Fournier wrote: > > First, I just ran git clone and most seems to go perfectly ... I'm > doing > this on a new site though, as looking at the DB schema, there are a > bunch > of changes in there that make me a wee bit nervous about doing an > upgrade > ... > > There is a *slight* difference in Bundle/Slash.pm from what is in > CPAN ... > *very* minor, but you'll want to make sure you install the one from > git > ... > > Now, the 'make; make install' phase does break though ... > > ==== > cp -r themes/* /usr/local/slash/themes > # Ensure we use the proper Perl interpreter and prefix in all > scripts that > # we install. Note the use of Perl as opposed to dirname(1) and > basename(1) > # which may or may not exist on any given system. > (replacewith=`perl -MConfig -e 'print quotemeta($Config{startperl})' > | sed > 's/@/\\@/g'`; binfiles=`find bin -name CVS -prune -o -name .git - > prune -o > -name [a-zA-Z]\* -type f -print`; sbinfiles=`find sbin -name CVS - > prune > -o -name .git -prune -o -name [a-zA-Z]\* -type f -print`; > themefiles=`find themes -name CVS -prune -o -name .git -prune -o -name > [a-zA-z]\*.pl -print`; pluginfiles=`find plugins themes/*/plugins - > name > CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print`; > tagboxfiles=`find tagboxes themes/*/tagboxes -name CVS -prune -o -name > .git -prune -o -name [a-zA-Z]\*.pl -print`; if [ "$replacewith" != > "\#\!\/usr\/bin\/perl" ]; then replace=1; replacestr='(using perl)'; > else replace=0; fi; for f in $binfiles $sbinfiles $themefiles > $pluginfiles $tagboxfiles; do n=/usr/local/slash/$f; install -d > /usr/local/slash/$d; if [ $replace ]; then cat $f | sed -e > "1s/\#\!\/usr\/bin\/perl/$replacewith/" > $n.tmp; install -m 0755 > $n.tmp > $n; rm -f $n.tmp; else install $f $n; fi; done) > find: themes/*/plugins: No such file or directory > ==== > > And that is where it ends ... > > The problem *appears* to be with: > > PLUGINFILES = `find plugins themes/*/plugins -name CVS -prune -o -name > .git -prune -o -name [a-zA-Z]\*.pl -print` > TAGBOXFILES = `find tagboxes themes/*/tagboxes -name CVS -prune -o - > name > .git -prune -o -name [a-zA-Z]\*.pl -print` > > > there are no themes/*/{plugins,tagboxes} directories, so the find > itself > fails ... removing that from the find path fixes that, am assuming > that if > the slashdot theme was there, that is where it would have picked it up > from ... ? You don't mention what version you are attempting to *upgrade from*. I'm assuming you are trying to upgrade from 2.2.6 tarball to git master "head". If that's the case, you won't be able to just clone the git repo and make install. First you'd have follow all the upgrade instructions (which alters your DB's structure et all). *Then* you'd make install w/ the newer code. 2.2.6 should have a themes directory and atleast one theme in it (slashcode). but you're correct, 2.2.6 certainly doesn't have the tag* plugins, users2, a number of plugins that have been created since 2.2.6. however, tagboxes is an "odd" plugin the way it is layed out, if I recall correctly. Shane |
From: Shane Z. <sh...@lo...> - 2009-10-01 15:50:53
|
On Oct 1, 2009, at 12:40 AM, Marc G. Fournier wrote: > > Chris, it appears that if you create a new user in the newest > slashcode, > that user can't login afterwards (I've tested it to make sure it > wasn't > something like user not being aware its case dependent) ... > > If I go into the DB and do an update using md5() to set the password, > afterwards I can login fine, so I suspect something in the routing to > create the password is failing ... ? > > Not sure how best to debug this one though ... So you have a clean install of slash, correct? If I recall correctly, when a new account is created it actually puts the autogenerated-password in the users.newpasswd field. Then, once the user has authenticated their email address, it removes users.newpasswd and users.passwd is used. So in this case, Slash::Test is probably your friend. If you've not used Slash::Test, do a "perldoc Slash::Test" on the command line. Because you could use it as such perl -MSlash::Test -e "print $slashdb->createUser('nicknamefoo','em...@lo... ','nicknamefoo');" and then follow along in the DB and check users.passwd, users.newpasswd and compare that with the autogenerated email's information contained within it. That should get you started. Shane |
From: Marc G. F. <sc...@hu...> - 2009-10-01 04:40:48
|
Chris, it appears that if you create a new user in the newest slashcode, that user can't login afterwards (I've tested it to make sure it wasn't something like user not being aware its case dependent) ... If I go into the DB and do an update using md5() to set the password, afterwards I can login fine, so I suspect something in the routing to create the password is failing ... ? Not sure how best to debug this one though ... ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 16:26:19
|
Tried the change ... no difference ... :( On Sat, 26 Sep 2009, gnul wrote: > On Sat, Sep 26, 2009 at 6:01 PM, Marc G. Fournier <sc...@hu...> wrote: >> >> Okay, got a problem loading the data ... one table doesn't seem to want to >> create, and I don't know enough about MySQL to see the bug in this TABLE >> schema: >> >> You have an error in your SQL syntax; check the manual that corresponds >> to your MySQL server version for the right syntax to use near '' at line >> 19 -- CREATE TABLE firehose_view( >> id mediumint(8) unsigned NOT NULL auto_increment, >> uid MEDIUMINT UNSIGNED NOT NULL DEFAULT '0', >> viewname VARCHAR(24) NOT NULL DEFAULT 'unnamed', >> useparentfilter ENUM("no","yes") DEFAULT "yes", >> tab_display ENUM("no","yes") DEFAULT "no", >> options_edit ENUM("no","yes") DEFAULT "no", >> admin_maxitems tinyint NOT NULL DEFAULT -1, >> maxitems tinyint NOT NULL DEFAULT -1, >> seclev mediumint UNSIGNED NOT NULL DEFAULT '0', >> >> filter VARCHAR(255) NOT NULL DEFAULT '', >> orderby ENUM("popularity","createtime", "editorpop", "activity", >> "neediness", "") DEFAULT "createtime", >> orderdir ENUM("ASC", "DESC", "") DEFAULT "DESC", >> color VARCHAR(16) NOT NULL DEFAULT '', >> duration ENUM("7","-1","") DEFAULT '', >> mode ENUM ("full","fulltitle", "") DEFAULT "", >> mixedmode ENUM("1","0","") DEFAULT "", >> pause ENUM("1","0","") DEFAULT "" >> >> Anyone? >> > > Try this for the first column in the table: > id mediumint(8) unsigned NOT NULL auto_increment PRIMARY KEY, > > Also, you need a trailing ')' for the CREATE statement, but you may > have just omitted that in the email. > > -gnul > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: gnul <nul...@gm...> - 2009-09-27 05:55:22
|
On Sat, Sep 26, 2009 at 6:01 PM, Marc G. Fournier <sc...@hu...> wrote: > > Okay, got a problem loading the data ... one table doesn't seem to want to > create, and I don't know enough about MySQL to see the bug in this TABLE > schema: > > You have an error in your SQL syntax; check the manual that corresponds > to your MySQL server version for the right syntax to use near '' at line > 19 -- CREATE TABLE firehose_view( > id mediumint(8) unsigned NOT NULL auto_increment, > uid MEDIUMINT UNSIGNED NOT NULL DEFAULT '0', > viewname VARCHAR(24) NOT NULL DEFAULT 'unnamed', > useparentfilter ENUM("no","yes") DEFAULT "yes", > tab_display ENUM("no","yes") DEFAULT "no", > options_edit ENUM("no","yes") DEFAULT "no", > admin_maxitems tinyint NOT NULL DEFAULT -1, > maxitems tinyint NOT NULL DEFAULT -1, > seclev mediumint UNSIGNED NOT NULL DEFAULT '0', > > filter VARCHAR(255) NOT NULL DEFAULT '', > orderby ENUM("popularity","createtime", "editorpop", "activity", > "neediness", "") DEFAULT "createtime", > orderdir ENUM("ASC", "DESC", "") DEFAULT "DESC", > color VARCHAR(16) NOT NULL DEFAULT '', > duration ENUM("7","-1","") DEFAULT '', > mode ENUM ("full","fulltitle", "") DEFAULT "", > mixedmode ENUM("1","0","") DEFAULT "", > pause ENUM("1","0","") DEFAULT "" > > Anyone? > Try this for the first column in the table: id mediumint(8) unsigned NOT NULL auto_increment PRIMARY KEY, Also, you need a trailing ')' for the CREATE statement, but you may have just omitted that in the email. -gnul |
From: Marc G. F. <sc...@hu...> - 2009-09-27 02:21:12
|
Two more: cpan -e 'MIME::Types' cpan -e 'HTML::CalendarMonth' On Sat, 26 Sep 2009, Marc G. Fournier wrote: > > This is the newest code: > > Can't locate object method "build_initial_queue" via package > "Schedule::Cron" at /usr/local/slash/sbin/slashd line 507. > > This is with the newest Schedule::Cron ... I have to downgrade to 0.97 to > fix the issue ... > > ---- > Marc G. Fournier Hub.Org Hosting Solutions S.A. > sc...@hu... http://www.hub.org > > Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 01:29:42
|
This is the newest code: Can't locate object method "build_initial_queue" via package "Schedule::Cron" at /usr/local/slash/sbin/slashd line 507. This is with the newest Schedule::Cron ... I have to downgrade to 0.97 to fix the issue ... ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 00:42:24
|
Even more interesting is that I didn't even include firehose in my list of plugins ... not sure if it still builds the schema for it even if not included ... ? ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 00:34:55
|
Last one, hopefully: cpan -e 'HTML::PopupTreeSelect' this one is required for the Admin -> Config section ... On Sat, 26 Sep 2009, Marc G. Fournier wrote: > > cpan -e 'Data-JavaScript-Anon' > > that now gets me to a 'live site' ... fairly painless, a couple of minor > issues ... > > > ---- > Marc G. Fournier Hub.Org Hosting Solutions S.A. > sc...@hu... http://www.hub.org > > Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 00:32:45
|
cpan -e 'Data-JavaScript-Anon' that now gets me to a 'live site' ... fairly painless, a couple of minor issues ... ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-27 00:02:03
|
Okay, got a problem loading the data ... one table doesn't seem to want to create, and I don't know enough about MySQL to see the bug in this TABLE schema: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 19 -- CREATE TABLE firehose_view( id mediumint(8) unsigned NOT NULL auto_increment, uid MEDIUMINT UNSIGNED NOT NULL DEFAULT '0', viewname VARCHAR(24) NOT NULL DEFAULT 'unnamed', useparentfilter ENUM("no","yes") DEFAULT "yes", tab_display ENUM("no","yes") DEFAULT "no", options_edit ENUM("no","yes") DEFAULT "no", admin_maxitems tinyint NOT NULL DEFAULT -1, maxitems tinyint NOT NULL DEFAULT -1, seclev mediumint UNSIGNED NOT NULL DEFAULT '0', filter VARCHAR(255) NOT NULL DEFAULT '', orderby ENUM("popularity","createtime", "editorpop", "activity", "neediness", "") DEFAULT "createtime", orderdir ENUM("ASC", "DESC", "") DEFAULT "DESC", color VARCHAR(16) NOT NULL DEFAULT '', duration ENUM("7","-1","") DEFAULT '', mode ENUM ("full","fulltitle", "") DEFAULT "", mixedmode ENUM("1","0","") DEFAULT "", pause ENUM("1","0","") DEFAULT "" Anyone? ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 23:26:16
|
First, oh my god, there is a huge number of plugins with this new version ... for those that haven't peaked yet, and for those that were complaining that there was nothing from slashdot pushed down ... think again: Plugins: (*) 1. Admin - "Admin Interface" ( ) 2. Ajax - "Ajax (Asynchronous Javascript and XML)" ( ) 3. Blob - "Generic binary storage" ( ) 4. BlockProxyNet - "Apply an access modifier like nopost to a proxy network" ( ) 5. Bookmark - "Bookmark" ( ) 6. CheesyPortal - CheesyPortal is a script to get an overall look at portal boxes ( ) 7. Console - "Console" ( ) 8. Daypass - "Daypass" ( ) 9. Dilemma - "Prisoner's Dilemma tournaments ( ) 10. Email - "Allows users to email text versions of articles to someone else." ( ) 11. Events - "Events System" (*) 12. FAQ - "Generic Slash FAQ" ( ) 13. FAQSlashdot - "Slashdot FAQ" ( ) 14. FireHose - "FireHose" (*) 15. Hof - "High score stuff" ( ) 16. HumanConf - "Human Confirmation" (*) 17. Journal - "Journal system for users" (*) 18. Login - "Login system for users" (*) 19. Messages - "Messaging system" ( ) 20. Metamod - "Metamoderation" (*) 21. Moderation - "Moderation (Classic)" ( ) 22. NewsVac - "NewsForge NewsVac" ( ) 23. OAI - "Open Archives Initiative" ( ) 24. Page - "Alternative index page for sites" (*) 25. PollBooth - "PollBooth" (*) 26. Print - "provides a printable story display" (*) 27. PubKey - "Just allows a user's pubkey to be displayed" ( ) 28. Rating - "Rating" ( ) 29. Relocate - "redirect your href links" ( ) 30. Remarks - "Remarks" (*) 31. ResKey - "Resource Keys" ( ) 32. SOAP - "SOAP API for Plugins" ( ) 33. ScheduleShifts - "set up shifts for editors" (*) 34. Search - Slash Search is the default search engine for Slash. ( ) 35. SearchToo - "SearchToo is the frontend search API for Slash" ( ) 36. Sections - "Sections Editor" (*) 37. Stats - "Stats system" ( ) 38. Stock - "stockquotes block" (*) 39. Submit - "Submission System" ( ) 40. Subscribe - "Subscription system" ( ) 41. TagDataView - "Tag-related stats data for admins" ( ) 42. TagModeration - "Moderation (Tags)" ( ) 43. Tags - "Tags" ( ) 44. Unsubscribe - "User Unsubscribe Page for Admins" (*) 45. Users2 - "Provides homepages for users" ( ) 46. Validator - "HTML Validator" ( ) 47. YASS - "YASS lets you keep url lists from links in stories" (*) 48. Zoo - "Friend and Foe system" For Chris: is there a way to *add* plugins after the site is live? If I configure the default, and want to add Validator on afterwards, can I? I don't see anything in the old Admin screens for this, but haven't gotten as far as being able to look in the new ... Thanks ... ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 23:22:45
|
Got this one ... missed /usr/ports/www/p5-ParallelUA ... On Sat, 26 Sep 2009, Marc G. Fournier wrote: > > > Okay, slowly moving forward here ... found that the FreeBSD www/slash port > is missing one module required by the newer slashcode, so had to manually > add that: Lingua::Stem > > Now I've hit a bug with the installer itself that I'm not yet sure how to > resolve: > > # bin/install-slashsite -u slash > Base class package "LWP::Parallel::UserAgent" is empty. > (Perhaps you need to 'use' the module which defines that package > first, > or make that module available in @INC (@INC contains: > /usr/local/lib/perl5/5.8.9/BSDPAN > /usr/local/lib/perl5/site_perl/5.8.9/mach > /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach > /usr/local/lib/perl5/5.8.9 .). > at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/Custom/ParUserAgent.pm > line 16 > BEGIN failed--compilation aborted at > /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/Custom/ParUserAgent.pm > line 16. > Compilation failed in require at > /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/MySQL.pm line 19. > BEGIN failed--compilation aborted at > /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/MySQL.pm line 19. > Compilation failed in require at (eval 79) line 3. > ...propagated at /usr/local/lib/perl5/5.8.9/base.pm line 93. > BEGIN failed--compilation aborted at > /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/Static/MySQL.pm line > 19. > Compilation failed in require at (eval 78) line 2. > BEGIN failed--compilation aborted at (eval 78) line 2. > > > Anyone have any thoughts? > > On Sat, 26 Sep 2009, Marc G. Fournier wrote: > >> >> First, I just ran git clone and most seems to go perfectly ... I'm doing >> this on a new site though, as looking at the DB schema, there are a bunch >> of changes in there that make me a wee bit nervous about doing an upgrade >> ... >> >> There is a *slight* difference in Bundle/Slash.pm from what is in CPAN ... >> *very* minor, but you'll want to make sure you install the one from git >> ... >> >> Now, the 'make; make install' phase does break though ... >> >> ==== >> cp -r themes/* /usr/local/slash/themes >> # Ensure we use the proper Perl interpreter and prefix in all scripts that >> # we install. Note the use of Perl as opposed to dirname(1) and >> basename(1) >> # which may or may not exist on any given system. >> (replacewith=`perl -MConfig -e 'print quotemeta($Config{startperl})' | sed >> 's/@/\\@/g'`; binfiles=`find bin -name CVS -prune -o -name .git -prune -o >> -name [a-zA-Z]\* -type f -print`; sbinfiles=`find sbin -name CVS -prune >> -o -name .git -prune -o -name [a-zA-Z]\* -type f -print`; >> themefiles=`find themes -name CVS -prune -o -name .git -prune -o -name >> [a-zA-z]\*.pl -print`; pluginfiles=`find plugins themes/*/plugins -name >> CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print`; >> tagboxfiles=`find tagboxes themes/*/tagboxes -name CVS -prune -o -name >> .git -prune -o -name [a-zA-Z]\*.pl -print`; if [ "$replacewith" != >> "\#\!\/usr\/bin\/perl" ]; then replace=1; replacestr='(using perl)'; >> else replace=0; fi; for f in $binfiles $sbinfiles $themefiles >> $pluginfiles $tagboxfiles; do n=/usr/local/slash/$f; install -d >> /usr/local/slash/$d; if [ $replace ]; then cat $f | sed -e >> "1s/\#\!\/usr\/bin\/perl/$replacewith/" > $n.tmp; install -m 0755 $n.tmp >> $n; rm -f $n.tmp; else install $f $n; fi; done) >> find: themes/*/plugins: No such file or directory >> ==== >> >> And that is where it ends ... >> >> The problem *appears* to be with: >> >> PLUGINFILES = `find plugins themes/*/plugins -name CVS -prune -o -name >> .git -prune -o -name [a-zA-Z]\*.pl -print` >> TAGBOXFILES = `find tagboxes themes/*/tagboxes -name CVS -prune -o -name >> .git -prune -o -name [a-zA-Z]\*.pl -print` >> >> >> there are no themes/*/{plugins,tagboxes} directories, so the find itself >> fails ... removing that from the find path fixes that, am assuming that if >> the slashdot theme was there, that is where it would have picked it up >> from ... ? >> >> >> ---- >> Marc G. Fournier Hub.Org Hosting Solutions S.A. >> sc...@hu... http://www.hub.org >> >> Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... >> >> ------------------------------------------------------------------------------ >> Come build with us! The BlackBerry® Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart your >> developing skills, take BlackBerry mobile applications to market and stay >> ahead of the curve. Join us from November 9-12, 2009. Register now! >> http://p.sf.net/sfu/devconf >> _______________________________________________ >> Slashcode-general mailing list >> Sla...@li... >> https://lists.sourceforge.net/lists/listinfo/slashcode-general >> > > ---- > Marc G. Fournier Hub.Org Hosting Solutions S.A. > sc...@hu... http://www.hub.org > > Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 22:56:56
|
Okay, slowly moving forward here ... found that the FreeBSD www/slash port is missing one module required by the newer slashcode, so had to manually add that: Lingua::Stem Now I've hit a bug with the installer itself that I'm not yet sure how to resolve: # bin/install-slashsite -u slash Base class package "LWP::Parallel::UserAgent" is empty. (Perhaps you need to 'use' the module which defines that package first, or make that module available in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .). at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/Custom/ParUserAgent.pm line 16 BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/Custom/ParUserAgent.pm line 16. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/MySQL.pm line 19. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/MySQL.pm line 19. Compilation failed in require at (eval 79) line 3. ...propagated at /usr/local/lib/perl5/5.8.9/base.pm line 93. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/mach/Slash/DB/Static/MySQL.pm line 19. Compilation failed in require at (eval 78) line 2. BEGIN failed--compilation aborted at (eval 78) line 2. Anyone have any thoughts? On Sat, 26 Sep 2009, Marc G. Fournier wrote: > > First, I just ran git clone and most seems to go perfectly ... I'm doing > this on a new site though, as looking at the DB schema, there are a bunch > of changes in there that make me a wee bit nervous about doing an upgrade > ... > > There is a *slight* difference in Bundle/Slash.pm from what is in CPAN ... > *very* minor, but you'll want to make sure you install the one from git > ... > > Now, the 'make; make install' phase does break though ... > > ==== > cp -r themes/* /usr/local/slash/themes > # Ensure we use the proper Perl interpreter and prefix in all scripts that > # we install. Note the use of Perl as opposed to dirname(1) and > basename(1) > # which may or may not exist on any given system. > (replacewith=`perl -MConfig -e 'print quotemeta($Config{startperl})' | sed > 's/@/\\@/g'`; binfiles=`find bin -name CVS -prune -o -name .git -prune -o > -name [a-zA-Z]\* -type f -print`; sbinfiles=`find sbin -name CVS -prune > -o -name .git -prune -o -name [a-zA-Z]\* -type f -print`; > themefiles=`find themes -name CVS -prune -o -name .git -prune -o -name > [a-zA-z]\*.pl -print`; pluginfiles=`find plugins themes/*/plugins -name > CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print`; > tagboxfiles=`find tagboxes themes/*/tagboxes -name CVS -prune -o -name > .git -prune -o -name [a-zA-Z]\*.pl -print`; if [ "$replacewith" != > "\#\!\/usr\/bin\/perl" ]; then replace=1; replacestr='(using perl)'; > else replace=0; fi; for f in $binfiles $sbinfiles $themefiles > $pluginfiles $tagboxfiles; do n=/usr/local/slash/$f; install -d > /usr/local/slash/$d; if [ $replace ]; then cat $f | sed -e > "1s/\#\!\/usr\/bin\/perl/$replacewith/" > $n.tmp; install -m 0755 $n.tmp > $n; rm -f $n.tmp; else install $f $n; fi; done) > find: themes/*/plugins: No such file or directory > ==== > > And that is where it ends ... > > The problem *appears* to be with: > > PLUGINFILES = `find plugins themes/*/plugins -name CVS -prune -o -name > .git -prune -o -name [a-zA-Z]\*.pl -print` > TAGBOXFILES = `find tagboxes themes/*/tagboxes -name CVS -prune -o -name > .git -prune -o -name [a-zA-Z]\*.pl -print` > > > there are no themes/*/{plugins,tagboxes} directories, so the find itself > fails ... removing that from the find path fixes that, am assuming that if > the slashdot theme was there, that is where it would have picked it up > from ... ? > > > ---- > Marc G. Fournier Hub.Org Hosting Solutions S.A. > sc...@hu... http://www.hub.org > > Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 22:20:12
|
First, I just ran git clone and most seems to go perfectly ... I'm doing this on a new site though, as looking at the DB schema, there are a bunch of changes in there that make me a wee bit nervous about doing an upgrade ... There is a *slight* difference in Bundle/Slash.pm from what is in CPAN ... *very* minor, but you'll want to make sure you install the one from git ... Now, the 'make; make install' phase does break though ... ==== cp -r themes/* /usr/local/slash/themes # Ensure we use the proper Perl interpreter and prefix in all scripts that # we install. Note the use of Perl as opposed to dirname(1) and basename(1) # which may or may not exist on any given system. (replacewith=`perl -MConfig -e 'print quotemeta($Config{startperl})' | sed 's/@/\\@/g'`; binfiles=`find bin -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\* -type f -print`; sbinfiles=`find sbin -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\* -type f -print`; themefiles=`find themes -name CVS -prune -o -name .git -prune -o -name [a-zA-z]\*.pl -print`; pluginfiles=`find plugins themes/*/plugins -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print`; tagboxfiles=`find tagboxes themes/*/tagboxes -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print`; if [ "$replacewith" != "\#\!\/usr\/bin\/perl" ]; then replace=1; replacestr='(using perl)'; else replace=0; fi; for f in $binfiles $sbinfiles $themefiles $pluginfiles $tagboxfiles; do n=/usr/local/slash/$f; install -d /usr/local/slash/$d; if [ $replace ]; then cat $f | sed -e "1s/\#\!\/usr\/bin\/perl/$replacewith/" > $n.tmp; install -m 0755 $n.tmp $n; rm -f $n.tmp; else install $f $n; fi; done) find: themes/*/plugins: No such file or directory ==== And that is where it ends ... The problem *appears* to be with: PLUGINFILES = `find plugins themes/*/plugins -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print` TAGBOXFILES = `find tagboxes themes/*/tagboxes -name CVS -prune -o -name .git -prune -o -name [a-zA-Z]\*.pl -print` there are no themes/*/{plugins,tagboxes} directories, so the find itself fails ... removing that from the find path fixes that, am assuming that if the slashdot theme was there, that is where it would have picked it up from ... ? ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 17:04:55
|
Chris, just grabbed the latest code via GiT and am playing with it ... would it be possible to get a slash-snapshot.tar.gz put up on the web site that doesn't get updated? something that others could grab a copy of and beat on? For instance, I could probably get a 'slash-dev' port added to FreeBSD based on the newer code if I had a 'fixed' tar file taht could be pointed at ... Nothing fancy, just a simple 'git clone' and then 'tar xypf slashcode-snapshot.tar.gz slash' would be perfect ... On Mon, 21 Sep 2009, Chris Nandor wrote: > On Sep 21, 2009, at 19:35, Marc G. Fournier wrote: > >> You made a mention about having a script that would push up the newest >> code of slashdot *minus* the slashdot theme, to the git repository ... the >> impression I got was that was pretty much waiting for the move of the git >> repository to sourceforge ... >> >> If I'm understanding correctly, then at that point, the divergency in code >> between slashdot and what is in the git repository, will be once more >> eliminated ... > > > There's no real divergency in the code. There's a few templates that don't > have the functionality the Slashdot templates have, esp. for FireHose. Which > is dumb of us, and eventually we can rectify that. But there's no > divergency, it's just not pushing up code we don't want public, which is more > complicated in git than in CVS. > > -- > Chris Nandor pu...@po... http://pudge.net/ > Slashdot / SourceForge pu...@sl... http://slashdot.org/ > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-26 16:12:37
|
Chris, possible to get this stuff somewhere easy to find on the web site? On Tue, 22 Sep 2009, Shane Zatezalo wrote: > When you goto http://github.com/scc/slash > > you'll click on the "Clone URL". That gives you a popup with the > command you would need to clone their GIT repo, ie: > > git clone git://github.com/scc/slash.git > > Now, Chris had been saying that the were working on migrating the code > back from github into sourceforge. > > https://sourceforge.net/projects/slashcode/ > > https://sourceforge.net/projects/slashcode/develop > > which shows that you'd probably use > > git clone git://slashcode.git.sourceforge.net/gitroot/slashcode/slashcode > > to grab it. I just tried it, I don't think they've finished moving it > to git yet: > > coolio:tmp shane$ git clone git://slashcode.git.sourceforge.net/gitroot/slashcode/slashcode > Initialize slashcode/.git > Initialized empty Git repository in /Users/shane/tmp/slashcode/.git/ > fatal: no matching remote head > > So you'll have to wait a bit I suppose. > > Shane > > > > On Sep 21, 2009, at 8:47 PM, Marc G. Fournier wrote: > >> >> Chris, I figure you do, else you guys wouldn't be using it ... how >> does >> one checkout the 'new code' to install? I'm an old CVSer, barely know >> enough to hurt myself with SVN, never touched git ... >> >> ---- >> Marc G. Fournier Hub.Org Hosting Solutions S.A. >> sc...@hu... http://www.hub.org >> >> Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... >> >> ------------------------------------------------------------------------------ >> Come build with us! The BlackBerry® Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart >> your >> developing skills, take BlackBerry mobile applications to market and >> stay >> ahead of the curve. Join us from November 9-12, 2009. Register >> now! >> http://p.sf.net/sfu/devconf >> _______________________________________________ >> Slashcode-general mailing list >> Sla...@li... >> https://lists.sourceforge.net/lists/listinfo/slashcode-general > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Shane Z. <sh...@lo...> - 2009-09-23 03:37:23
|
When you goto http://github.com/scc/slash you'll click on the "Clone URL". That gives you a popup with the command you would need to clone their GIT repo, ie: git clone git://github.com/scc/slash.git Now, Chris had been saying that the were working on migrating the code back from github into sourceforge. https://sourceforge.net/projects/slashcode/ https://sourceforge.net/projects/slashcode/develop which shows that you'd probably use git clone git://slashcode.git.sourceforge.net/gitroot/slashcode/slashcode to grab it. I just tried it, I don't think they've finished moving it to git yet: coolio:tmp shane$ git clone git://slashcode.git.sourceforge.net/gitroot/slashcode/slashcode Initialize slashcode/.git Initialized empty Git repository in /Users/shane/tmp/slashcode/.git/ fatal: no matching remote head So you'll have to wait a bit I suppose. Shane On Sep 21, 2009, at 8:47 PM, Marc G. Fournier wrote: > > Chris, I figure you do, else you guys wouldn't be using it ... how > does > one checkout the 'new code' to install? I'm an old CVSer, barely know > enough to hurt myself with SVN, never touched git ... > > ---- > Marc G. Fournier Hub.Org Hosting Solutions S.A. > sc...@hu... http://www.hub.org > > Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general |
From: Shane Z. <sh...@lo...> - 2009-09-23 03:30:28
|
On Sep 22, 2009, at 12:46 AM, Marc G. Fournier wrote: > On Mon, 21 Sep 2009, Chris Nandor wrote: > >> On Sep 21, 2009, at 19:35, Marc G. Fournier wrote: >> >>> You made a mention about having a script that would push up the >>> newest >>> code of slashdot *minus* the slashdot theme, to the git >>> repository ... the >>> impression I got was that was pretty much waiting for the move of >>> the git >>> repository to sourceforge ... >>> >>> If I'm understanding correctly, then at that point, the divergency >>> in code >>> between slashdot and what is in the git repository, will be once >>> more >>> eliminated ... >> >> >> There's no real divergency in the code. There's a few templates >> that don't >> have the functionality the Slashdot templates have, esp. for >> FireHose. Which >> is dumb of us, and eventually we can rectify that. But there's no >> divergency, it's just not pushing up code we don't want public, >> which is more >> complicated in git than in CVS. > > Ah, even better then ... then it sounds like more the issue is release > management for the code (that you guys don't have time for) then any > code > issues ... No. Think of it this way. They have their master repo of the code. In it they have their 'Slashdot' Theme (in themes/slashdot). They don't want that public. They may have plugins, or even other patches to some of the base code, that they don't, can't (for whatever reason) to be made public. So it sounds like once they get it nailed down on how to exclude that from their master git repo, then they can have the publicly available git repo on their SF homepage pull from their master but exclude whatever they need to be private. We did the same thing with our own CVS repo of Slashcode. We would just pull update from their public, and push patch into our own repo. Chris, I would be curious how you guys figure out how to do this, if you can make it public and have the time to try to explain :) Shane |
From: Andre-John M. <aj...@sy...> - 2009-09-23 02:12:48
|
On 21-Sep-2009, at 14:00, Chris Nandor wrote: > On Sep 21, 2009, at 10:48, W. Scott Lockwood III wrote: > >> The fact that almost _no one_ uses it in production anymore is kind >> of a >> clue... > > Even if true that almost no one uses it, a clue leads to something. > What is your clue leading to? A flaw in Apache 1.x we should be aware > of? > > >> at some point you guys will likely end up having to upgrade, right? > > Can you give me a reason why we would? No person has ever given me a > serious reason why we should use Apache 2, other than what you did: > everyone else does it. It would take significant resources, for no > significant benefit, so we haven't bothered. The one I would provide is IPv6 support, but then again I am on the IPv6 bandwagon ;) Then again given that libwww maintainers aren't even looking in that direction, Slashcode would have this to resolve first. André |
From: Marc G. F. <sc...@hu...> - 2009-09-22 17:18:29
|
I just (ie. this past weekend) setup a site to allow ppl to announce their new sites (I run a hosting company) ... based on the conversations here, and the lack of a list on slashcode.com, could those running slashcode based sites post about your site? http://announceyoursite.com ... I put a Topic of 'SlashSite' that you can use ... if we can get a few in place, maybe we can get Chris to modify the Slashcode site itself to point to that list ... ? It would be interesting to get a fell for how many sites there actually are out there ... hell, might even help provide incentive to the developers to get the newer code released if they see all teh sitse using the old code? :) ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Marc G. F. <sc...@hu...> - 2009-09-22 04:46:31
|
On Mon, 21 Sep 2009, Chris Nandor wrote: > On Sep 21, 2009, at 19:35, Marc G. Fournier wrote: > >> You made a mention about having a script that would push up the newest >> code of slashdot *minus* the slashdot theme, to the git repository ... the >> impression I got was that was pretty much waiting for the move of the git >> repository to sourceforge ... >> >> If I'm understanding correctly, then at that point, the divergency in code >> between slashdot and what is in the git repository, will be once more >> eliminated ... > > > There's no real divergency in the code. There's a few templates that don't > have the functionality the Slashdot templates have, esp. for FireHose. Which > is dumb of us, and eventually we can rectify that. But there's no > divergency, it's just not pushing up code we don't want public, which is more > complicated in git than in CVS. Ah, even better then ... then it sounds like more the issue is release management for the code (that you guys don't have time for) then any code issues ... ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Chris N. <pu...@sl...> - 2009-09-22 03:06:10
|
On Sep 21, 2009, at 19:35, Marc G. Fournier wrote: > You made a mention about having a script that would push up the newest > code of slashdot *minus* the slashdot theme, to the git > repository ... the > impression I got was that was pretty much waiting for the move of > the git > repository to sourceforge ... > > If I'm understanding correctly, then at that point, the divergency > in code > between slashdot and what is in the git repository, will be once more > eliminated ... There's no real divergency in the code. There's a few templates that don't have the functionality the Slashdot templates have, esp. for FireHose. Which is dumb of us, and eventually we can rectify that. But there's no divergency, it's just not pushing up code we don't want public, which is more complicated in git than in CVS. -- Chris Nandor pu...@po... http://pudge.net/ Slashdot / SourceForge pu...@sl... http://slashdot.org/ |
From: Marc G. F. <sc...@hu...> - 2009-09-22 02:35:52
|
On Mon, 21 Sep 2009, Chris Nandor wrote: > On Sep 21, 2009, at 14:38, Marc G. Fournier wrote: > >> Sounds cool ... I got from one of your previous was that the >> Slashdot/Slashcode code bases were effectively forked, but from this, it >> sounds like the plan is to *more or less* merge them back together again >> (minus the slashdot theme, of course) ... >> >> Is that correct? > > > It sounds like we're confusing slashcode.com and slashcode/slash. > Slashcode.com is not running a recent slash, and won't be running it any > time soon. You made a mention about having a script that would push up the newest code of slashdot *minus* the slashdot theme, to the git repository ... the impression I got was that was pretty much waiting for the move of the git repository to sourceforge ... If I'm understanding correctly, then at that point, the divergency in code between slashdot and what is in the git repository, will be once more eliminated ... ? ---- Marc G. Fournier Hub.Org Hosting Solutions S.A. sc...@hu... http://www.hub.org Yahoo:yscrappy Skype: hub.org ICQ:7615664 MSN:sc...@hu... |
From: Chris N. <pu...@sl...> - 2009-09-22 02:12:23
|
On Sep 21, 2009, at 14:38, Marc G. Fournier wrote: > Sounds cool ... I got from one of your previous was that the > Slashdot/Slashcode code bases were effectively forked, but from > this, it > sounds like the plan is to *more or less* merge them back together > again > (minus the slashdot theme, of course) ... > > Is that correct? It sounds like we're confusing slashcode.com and slashcode/slash. Slashcode.com is not running a recent slash, and won't be running it any time soon. -- Chris Nandor pu...@po... http://pudge.net/ Slashdot / SourceForge pu...@sl... http://slashdot.org/ |