Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Bricolage: devel

Bricolage-Devel 1.11.1 Hits

 

 

Bricolage devel RSS feed   Index | Next | Previous | View Threaded


david at kineticode

Oct 3, 2008, 12:46 PM

Post #1 of 16 (3308 views)
Permalink
Bricolage-Devel 1.11.1 Hits

Howdy,

I've just released Bricolage-Devel 1.11.1, the second development
release towards Bricolage 2.0. The announcement is here:

http://bricolage.cc/news/announce/2008/10/03/bricolage-1.11.1/

You can downloaded it from any one of these places:

http://bricolage.cc/downloads/
http://kineticode.com/bricolage/downloads/
http://sourceforge.net/project/showfiles.php?group_id=34789

Please do send us feedback, report bugs, and generally give it a
whirl. We hope to release 2.0 by the end of the year.

http://bugs.bricolage.cc/

Enjoy!

--The Bricolage Development Team


rolfm at denison

Oct 18, 2008, 8:43 AM

Post #2 of 16 (3168 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Oct 3, 2008, at 3:46 PM, David E. Wheeler wrote:

> Howdy,
>
> I've just released Bricolage-Devel 1.11.1, the second development
> release towards Bricolage 2.0. The announcement is here:
>
> http://bricolage.cc/news/announce/2008/10/03/bricolage-1.11.1/
>
> You can downloaded it from any one of these places:
>
> http://bricolage.cc/downloads/
> http://kineticode.com/bricolage/downloads/
> http://sourceforge.net/project/showfiles.php?group_id=34789
>
> Please do send us feedback, report bugs, and generally give it a
> whirl. We hope to release 2.0 by the end of the year.
>
> http://bugs.bricolage.cc/
>
> Enjoy!


Thanks again to Dave, Scott, Chris, Marshall, Christian and everyone
else for all their hard work on this. Last night I got it installed
on NetBSD 4.0.1.

First of all: I love NetBSD. I'm going to write documentation for
how to install Bricolage on it using pkgsrc for the 2.0 release. It
went so smoothly. A taste:

Install the following packages:

lang/perl 5.10
databases/postgresql83
www/ap2-perl
textproc/expat
security/libssh2
textproc/aspell-english

Then install Bricolage. Note I didn't do anything relating to SSL or
PHP Templates. BUT - *it took me less than 2 hours to install with
compiling and finding various packages I needed*. Red Hat, I hate
you. The only CPAN error I had was the Apache::SizeLimit error.
David, is that something that the script should be able to eval?

When 2.0 comes out one of us should do a revised version of the
perl.com install article. The most glaring thing is that installing
Bundle::Bricolage and Bundle::BricolagePlus should not be considered
for 2.0. The install does a much better job of finding out what is
needed and those bundles are out of date in regards to the Apache2,
mod_perl2, and Net::SSH stuff.

So after getting 1.11.1 up and running, what do I think? 1.11.x looks
much more stable than the last time I worked with it on
dev_elem_occurence. The interface has massive improvements in the
story profile - it is like a different app. I love the log
customization - so useful! I think there could be some improvements
to the primary category auto complete. Some of the AJAX bugs look to
be fixed, although it looks like there are still some coherence
issues. The first story I created refuses to appear on any desk no
matter how many times I check it out or in, and the find story
interface doesn't appear to update at first. And while Opera has
never been the best-supported browser by Bric, in 1.11 it's downright
unusable/broken.

I've been finding/filing various and sundry bugs. I would ask others
to *please* do some serious, thorough testing on coherence/caching
issues among the desk/workspace/find/profile interfaces. It has
always caused problems in 1.10, but in 1.11 things still seem even
more unstable.

David, anything else in particular you want us to focus bug testing
on? You had mentioned earlier that Bricolage "runs better" on Apache2,
would you mind going into more detail on that?

There is so much good stuff in here, I can't wait to get it into
production when the time comes.

-Matt


david at kineticode

Oct 18, 2008, 6:30 PM

Post #3 of 16 (3148 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Oct 18, 2008, at 08:43, Matt Rolf wrote:

> Then install Bricolage. Note I didn't do anything relating to SSL
> or PHP Templates. BUT - *it took me less than 2 hours to install
> with compiling and finding various packages I needed*. Red Hat, I
> hate you. The only CPAN error I had was the Apache::SizeLimit
> error. David, is that something that the script should be able to
> eval?

No, Bricolage turns all that over to CPAN.pm. But what was the error?

BTW, PHP::Interpreter probably won't work with Perl 5.10.

> When 2.0 comes out one of us should do a revised version of the
> perl.com install article. The most glaring thing is that installing
> Bundle::Bricolage and Bundle::BricolagePlus should not be considered
> for 2.0. The install does a much better job of finding out what is
> needed and those bundles are out of date in regards to the Apache2,
> mod_perl2, and Net::SSH stuff.

I've updated them, but they were always kind of more for the purposes
of documentation than anything else. Especially since now you *have*
to install B::BPlus in order to get mod_perl and a database driver.
And it installs both mod_perl and mod_perl2 and DBD::Pg and
DBD::mysql. Blech. So I agree with you.

Do the READMEs need to be updated in this regard?

Also, anyone want to take a stab at adding MySQL information to
Bric::DBA?

> So after getting 1.11.1 up and running, what do I think? 1.11.x
> looks much more stable than the last time I worked with it on
> dev_elem_occurence. The interface has massive improvements in the
> story profile - it is like a different app. I love the log
> customization - so useful! I think there could be some
> improvements to the primary category auto complete.

Like what? (Not challenging you here, I'd just like to know so I can
determine how feasible it is.)

> Some of the AJAX bugs look to be fixed, although it looks like there
> are still some coherence issues. The first story I created refuses
> to appear on any desk no matter how many times I check it out or in,
> and the find story interface doesn't appear to update at first. And
> while Opera has never been the best-supported browser by Bric, in
> 1.11 it's downright unusable/broken.

Fuck Opera. Erm, I mean, patches welcome. ;-P

> I've been finding/filing various and sundry bugs. I would ask
> others to *please* do some serious, thorough testing on coherence/
> caching issues among the desk/workspace/find/profile interfaces. It
> has always caused problems in 1.10, but in 1.11 things still seem
> even more unstable.

Really? Huh. that sucks. :-(

> David, anything else in particular you want us to focus bug testing
> on? You had mentioned earlier that Bricolage "runs better" on
> Apache2, would you mind going into more detail on that?

Did I? I don't remember. It's fine on either 1 or 2, I think I'd just
like to make 2 preferred before we release.

> There is so much good stuff in here, I can't wait to get it into
> production when the time comes.

Rockin!

Best,

David


david at kineticode

Oct 20, 2008, 9:04 AM

Post #4 of 16 (3145 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Oct 18, 2008, at 08:43, Matt Rolf wrote:

> Thanks again to Dave, Scott, Chris, Marshall, Christian and everyone
> else for all their hard work on this. Last night I got it installed
> on NetBSD 4.0.1.

BTW, I forgot to say it before, because I'm an asshole, but many, many
thanks for doing this, Matt, and sending in your thoughts and
suggestions. I greatly appreciated it. We need more of this!

Best,

David


rolfm at denison

Nov 11, 2008, 1:56 PM

Post #5 of 16 (3021 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

Somehow I totally missed this e-mail from almost a month ago. Fail.

On Oct 18, 2008, at 9:30 PM, David E. Wheeler wrote:

> On Oct 18, 2008, at 08:43, Matt Rolf wrote:
>
>> Then install Bricolage. Note I didn't do anything relating to SSL
>> or PHP Templates. BUT - *it took me less than 2 hours to install
>> with compiling and finding various packages I needed*. Red Hat, I
>> hate you. The only CPAN error I had was the Apache::SizeLimit
>> error. David, is that something that the script should be able to
>> eval?
>
> No, Bricolage turns all that over to CPAN.pm. But what was the error?

It's the same one Waldo was talking about today on the user list. It
tries to make sure it is installed, but it can't because it's already
compiled within mod_perl2.

I had thought there were changes committed to address the problem, but
looking at the commit list, I may have been hallucinating when I said
that.

> BTW, PHP::Interpreter probably won't work with Perl 5.10.

Yeah, that's how it looks.

>> When 2.0 comes out one of us should do a revised version of the
>> perl.com install article. The most glaring thing is that
>> installing Bundle::Bricolage and Bundle::BricolagePlus should not
>> be considered for 2.0. The install does a much better job of
>> finding out what is needed and those bundles are out of date in
>> regards to the Apache2, mod_perl2, and Net::SSH stuff.
>
> I've updated them, but they were always kind of more for the
> purposes of documentation than anything else. Especially since now
> you *have* to install B::BPlus in order to get mod_perl and a
> database driver. And it installs both mod_perl and mod_perl2 and
> DBD::Pg and DBD::mysql. Blech. So I agree with you.
>
> Do the READMEs need to be updated in this regard?

In various regards, yes. They vary wildly in quality/content. Some
talk about specific packages, others just list gotchas on that system.

> Also, anyone want to take a stab at adding MySQL information to
> Bric::DBA?

Maybe Waldo? :)

>> So after getting 1.11.1 up and running, what do I think? 1.11.x
>> looks much more stable than the last time I worked with it on
>> dev_elem_occurence. The interface has massive improvements in the
>> story profile - it is like a different app. I love the log
>> customization - so useful! I think there could be some
>> improvements to the primary category auto complete.
>
> Like what? (Not challenging you here, I'd just like to know so I can
> determine how feasible it is.)

For anyone who doesn't track the bugs list, I reopened the bug where
autocomplete was added with my thoughts:

http://bugs.bricolage.cc/show_bug.cgi?id=1355#c2

Feel free to add your own.

>> Fuck Opera. Erm, I mean, patches welcome. ;-P

That's not very multiplatform of you. ;) Maybe it comes down to the
support in the Javascript libraries. Perhaps a more recent version
has added Opera support?

Just out of curiosity, any particular logic behind the selection of
prototype and scriptaculous for those purposes? I know nothing about
them.


>> I've been finding/filing various and sundry bugs. I would ask
>> others to *please* do some serious, thorough testing on coherence/
>> caching issues among the desk/workspace/find/profile interfaces.
>> It has always caused problems in 1.10, but in 1.11 things still
>> seem even more unstable.
>
> Really? Huh. that sucks. :-(

I'm going to moderate my views on this somewhat as we've discussed
this at length. Some of the problems I found were due to using two
browsers. I did find one bug where a file deleted from a desk or
workspace doesn't properly get it's state set. At this point I
haven't been able to reproduce anything else. But I encourage
everyone again to test this aspect of the interface within an inch of
its life before launch.

Better late than never,

Matt


david at kineticode

Nov 13, 2008, 8:59 AM

Post #6 of 16 (3004 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 11, 2008, at 1:56 PM, Matt Rolf wrote:

> It's the same one Waldo was talking about today on the user list.
> It tries to make sure it is installed, but it can't because it's
> already compiled within mod_perl2.
>
> I had thought there were changes committed to address the problem,
> but looking at the commit list, I may have been hallucinating when I
> said that.

I did fix up inst/cpan.pl quite a bit, but I've seen issues with
Apache::SizeLimit myself. It's a bit weird.

>> BTW, PHP::Interpreter probably won't work with Perl 5.10.
>
> Yeah, that's how it looks.

With Andreas' latest changes, it might, provided you don't use the
stock PHP, but install one yourself. I haven't tried yet, though.

>> Also, anyone want to take a stab at adding MySQL information to
>> Bric::DBA?
>
> Maybe Waldo? :)

Heh.

> For anyone who doesn't track the bugs list, I reopened the bug where
> autocomplete was added with my thoughts:
>
> http://bugs.bricolage.cc/show_bug.cgi?id=1355#c2
>
> Feel free to add your own.

Thanks.

>> Fuck Opera. Erm, I mean, patches welcome. ;-P
>
> That's not very multiplatform of you. ;)

Opera is not a platform. It's a niche browser. There are a lot of those.

> Maybe it comes down to the support in the Javascript libraries.
> Perhaps a more recent version has added Opera support?

That could be.

> Just out of curiosity, any particular logic behind the selection of
> prototype and scriptaculous for those purposes? I know nothing
> about them.

You'd have to ask Marshall.

> I'm going to moderate my views on this somewhat as we've discussed
> this at length. Some of the problems I found were due to using two
> browsers. I did find one bug where a file deleted from a desk or
> workspace doesn't properly get it's state set. At this point I
> haven't been able to reproduce anything else. But I encourage
> everyone again to test this aspect of the interface within an inch
> of its life before launch.

Yeah, please! And thanks for your help, Matt, greatly appreciated.

Best,

David


rolfm at denison

Nov 13, 2008, 9:05 AM

Post #7 of 16 (3010 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 13, 2008, at 11:59 AM, David E. Wheeler wrote:

> On Nov 11, 2008, at 1:56 PM, Matt Rolf wrote:
>
>> It's the same one Waldo was talking about today on the user list.
>> It tries to make sure it is installed, but it can't because it's
>> already compiled within mod_perl2.
>>
>> I had thought there were changes committed to address the problem,
>> but looking at the commit list, I may have been hallucinating when
>> I said that.
>
> I did fix up inst/cpan.pl quite a bit, but I've seen issues with
> Apache::SizeLimit myself. It's a bit weird.
>
>>> BTW, PHP::Interpreter probably won't work with Perl 5.10.
>>
>> Yeah, that's how it looks.
>
> With Andreas' latest changes, it might, provided you don't use the
> stock PHP, but install one yourself. I haven't tried yet, though.

Stock packages = fail. Pkgsrc ftw. We'll try that out if we get a
chance.

> Opera is not a platform. It's a niche browser.

Which is supposed to be as standards compliant as possible, making the
JavaScript support issues all the stranger.

>> Just out of curiosity, any particular logic behind the selection of
>> prototype and scriptaculous for those purposes? I know nothing
>> about them.
>
> You'd have to ask Marshall.

We did some research, apparently they are fairly mainline libraries.

>> I'm going to moderate my views on this somewhat as we've discussed
>> this at length. Some of the problems I found were due to using two
>> browsers. I did find one bug where a file deleted from a desk or
>> workspace doesn't properly get it's state set. At this point I
>> haven't been able to reproduce anything else. But I encourage
>> everyone again to test this aspect of the interface within an inch
>> of its life before launch.
>
> Yeah, please! And thanks for your help, Matt, greatly appreciated.

No problem. I filed some bugs on the category Autocomplete in the
story profile page. David's given me some code I need to test for him
on the Apache Authentication. And we're making headway on the Desk
icon issue.

-Matt


simonw at digitalcraftsmen

Nov 13, 2008, 9:08 AM

Post #8 of 16 (3011 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

Matt Rolf wrote:
>
> On Nov 13, 2008, at 11:59 AM, David E. Wheeler wrote:
>
>> On Nov 11, 2008, at 1:56 PM, Matt Rolf wrote:
>>
>>> Just out of curiosity, any particular logic behind the selection of
>>> prototype and scriptaculous for those purposes? I know nothing about
>>> them.
>>
>> You'd have to ask Marshall.
>
> We did some research, apparently they are fairly mainline libraries.

When Marshall did his GSoC work, these two were just about the *only*
libraries available. If it was being done again I suspect we'd probably
pick something like JQuery.

S.

--
Digital Craftsmen Ltd
Exmouth House, 3 Pine Street, London. EC1R 0JH
t 020 7183 1410 f 020 7099 5140 m 07951 758698
w http://www.digitalcraftsmen.net/


david at kineticode

Nov 13, 2008, 9:09 AM

Post #9 of 16 (3010 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 13, 2008, at 9:05 AM, Matt Rolf wrote:

>> With Andreas' latest changes, it might, provided you don't use the
>> stock PHP, but install one yourself. I haven't tried yet, though.
>
> Stock packages = fail. Pkgsrc ftw. We'll try that out if we get a
> chance.

Thanks.

>> Opera is not a platform. It's a niche browser.
>
> Which is supposed to be as standards compliant as possible, making
> the JavaScript support issues all the stranger.

Yes, agreed.

>>> Just out of curiosity, any particular logic behind the selection
>>> of prototype and scriptaculous for those purposes? I know nothing
>>> about them.
>>
>> You'd have to ask Marshall.
>
> We did some research, apparently they are fairly mainline libraries.

Oh, yes, very much so. And I believe that they were the main ones when
he did this work in 2006. No jQuery yet, or at least not widely known.

> No problem. I filed some bugs on the category Autocomplete in the
> story profile page. David's given me some code I need to test for
> him on the Apache Authentication. And we're making headway on the
> Desk icon issue.

David who?

Best,

David


rolfm at denison

Nov 13, 2008, 10:01 AM

Post #10 of 16 (3015 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 13, 2008, at 12:09 PM, David E. Wheeler wrote:
>
>> No problem. I filed some bugs on the category Autocomplete in the
>> story profile page. David's given me some code I need to test for
>> him on the Apache Authentication. And we're making headway on the
>> Desk icon issue.
>
> David who?

B.


bharder at methodlogic

Nov 13, 2008, 7:53 PM

Post #11 of 16 (2998 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Thu, Nov 13, 2008 at 12:05:54PM -0500, Matt Rolf wrote:
>
> On Nov 13, 2008, at 11:59 AM, David E. Wheeler wrote:
>
> >On Nov 11, 2008, at 1:56 PM, Matt Rolf wrote:
> >
> >>It's the same one Waldo was talking about today on the user list.
> >>It tries to make sure it is installed, but it can't because it's
> >>already compiled within mod_perl2.
> >>
[snip...]
> Stock packages = fail. Pkgsrc ftw. We'll try that out if we get a
> chance.

Have you done any work on this yet, Matt?

> >Opera is not a platform. It's a niche browser.
>
> Which is supposed to be as standards compliant as possible, making the
> JavaScript support issues all the stranger.
[snip...]

--

Brad Harder,
Method Logic Digital Consulting
http://www.methodlogic.net


waldo at vqronline

Nov 14, 2008, 2:08 PM

Post #12 of 16 (2993 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 11, 2008, at 1:56 PM, Matt Rolf wrote:
> On Oct 18, 2008 at 6:30 PM, David Wheeler wrote:
>> Also, anyone want to take a stab at adding MySQL information to
>> Bric::DBA?
>
> Maybe Waldo? :)

Would that I knew enough Perl to be useful. :) Though I put in some
time as a kernel janitor in 1994, and released a few 8086 assembler
"freeware" DOS utilities in 1992-4, my only useful software
contributions since then have been in the realms of PHP/MySQL and
writing the documentation for programs like PHPMailer. Other than
developing PHP templates, my value to Bricolage is destined to consist
of nothing more than filing bug reports and the odd bit of
evangelism. :)

Best,
Waldo


---
Virginia Quarterly Review
One West Range, Box 400223
University of Virginia
Charlottesville, VA 22904-4223


rolfm at denison

Nov 18, 2008, 8:31 AM

Post #13 of 16 (2963 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Oct 18, 2008, at 11:43 AM, Matt Rolf wrote:

> Thanks again to Dave, Scott, Chris, Marshall, Christian and everyone
> else for all their hard work on this. Last night I got it installed
> on NetBSD 4.0.1.
>
> First of all: I love NetBSD. I'm going to write documentation for
> how to install Bricolage on it using pkgsrc for the 2.0 release. It
> went so smoothly. A taste:

We had a question about this on the IRC channel. If people are
interested, I can write out the instructions now, but getting
bricolage actually into pkgsrc will take some time.

-Matt


david at kineticode

Nov 18, 2008, 9:26 AM

Post #14 of 16 (2955 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 18, 2008, at 8:31 AM, Matt Rolf wrote:

> On Oct 18, 2008, at 11:43 AM, Matt Rolf wrote:
>
>> Thanks again to Dave, Scott, Chris, Marshall, Christian and
>> everyone else for all their hard work on this. Last night I got it
>> installed on NetBSD 4.0.1.
>>
>> First of all: I love NetBSD. I'm going to write documentation for
>> how to install Bricolage on it using pkgsrc for the 2.0 release.
>> It went so smoothly. A taste:
>
> We had a question about this on the IRC channel. If people are
> interested, I can write out the instructions now, but getting
> bricolage actually into pkgsrc will take some time.

There was a BSD package for a while. Dunno what happened to it…

Best,

David


bharder at methodlogic

Nov 18, 2008, 10:36 PM

Post #15 of 16 (2953 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Tue, Nov 18, 2008 at 09:26:41AM -0800, David E. Wheeler wrote:
> On Nov 18, 2008, at 8:31 AM, Matt Rolf wrote:
>
> >On Oct 18, 2008, at 11:43 AM, Matt Rolf wrote:
> >
> >>Thanks again to Dave, Scott, Chris, Marshall, Christian and
> >>everyone else for all their hard work on this. Last night I got it
> >>installed on NetBSD 4.0.1.
> >>
> >>First of all: I love NetBSD. I'm going to write documentation for
> >>how to install Bricolage on it using pkgsrc for the 2.0 release.
> >>It went so smoothly. A taste:
> >
> >We had a question about this on the IRC channel. If people are
> >interested, I can write out the instructions now, but getting
> >bricolage actually into pkgsrc will take some time.
>
> There was a BSD package for a while. Dunno what happened to it?

There was a FreeBSD package, and may still be...

I've had a NetBSD/pkgsrc setup for a while, but the latest I had coded for was 1.10.5.

This is why I was enquiring about what you'd done so far, Matt -- I've got a working (older) Bricolage/pkgsrc (base packages, not optional) setup.

--

Brad Harder,
Method Logic Digital Consulting
http://www.methodlogic.net


rolfm at denison

Nov 20, 2008, 8:07 PM

Post #16 of 16 (2933 views)
Permalink
Re: Bricolage-Devel 1.11.1 Hits [In reply to]

On Nov 13, 2008, at 12:09 PM, David E. Wheeler wrote:

>>>> Just out of curiosity, any particular logic behind the selection
>>>> of prototype and scriptaculous for those purposes? I know
>>>> nothing about them.
>>>
>>> You'd have to ask Marshall.
>>
>> We did some research, apparently they are fairly mainline libraries.
>
> Oh, yes, very much so. And I believe that they were the main ones
> when he did this work in 2006. No jQuery yet, or at least not widely
> known.

I made a very superficial pass at upgrading prototype and
scriptaculous tonight. *Lots* has changed since 2006, including
better Opera support. When I installed it, it broke some of the
features in the story profile stuff, but some other things still
worked around the interface. Also looks like Marshal had to do quite
a few hacks/overrides to get stuff working initially. So while I'd
like to see a more recent version of the js, I'm not sure how feasible
it would be.

Marshall, any sense on whether it would be worth it to upgrade before
2.0 is released?

-Matt

Bricolage devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.