You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
(57) |
May
(287) |
Jun
(166) |
Jul
(286) |
Aug
(273) |
Sep
(254) |
Oct
(144) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Peter B. <re...@f2...> - 2001-05-13 12:03:08
|
At 07:21 PM 5/13/01 +1000, you wrote: >I am wondering if there is a simple step by step short tutorial on how >to use binarycloud ? >How many people apart from the author have managed to understand and use >it? at the moment no tutorials are available - Alex is planning something for r2 I believe, and so is another list member (?) Peter. --oOo-- Narrow Gauge on the web - photos, directory and forums! http://www.narrow-gauge.co.uk --oOo-- Peter's web page - Scottish narrow gauge in 009 http://members.aol.com/reywob/ --oOo-- |
From: Andreas A. <a.a...@th...> - 2001-05-13 11:05:51
|
Hi Alex, > well, they're up: > http://www.binarycloud.com/documentation/r2/overview.html Cool. Great work. But think the code conventions are a bit confusing (to me). For example. The mehtod names are named like: "Set_Name". The uppercase/lowercase thing seperates engough, so why add a "_"? and why start with a capital letter (classnames already start with a capital letter). To me it's more smooth to name functions that way: public: setName(); ( $obj->setName() vs. $obj->Set_Name() ) private: _setName(); or that way: set_name(); _set_name(); You alread do: $_my_variable_name vs. $_myvariablename. That should be in line with the other naming conventions. Also the global vairable naming. Varibale names starting with a _ are global. On the other hand methods starting with a _ should be considered as private!? Could be a bit confusing - ok its another context but not very linear, in my mind. At the this is not really as important as other topics. It's important the the conventions (no matter in what form they are applied) are constantly used. So what does the community think? Andi -- BTW: I'm working on a set of code standards for our internal projects. They are heavyly based on PEAR and the Java Code Standards which I think are a good base to work with. We "ported" them to PHP. You can download them here: http://www.thyrell.de/info/downloads/CodeGuide.pdf |
From: Jim H. <ji...@ha...> - 2001-05-13 09:22:54
|
I am wondering if there is a simple step by step short tutorial on how to use binarycloud ? How many people apart from the author have managed to understand and use it? Cheers |
From: Jim H. <ji...@ha...> - 2001-05-13 08:54:48
|
I just don't want to spend time to learn it only to relearn another thing again.... When can r2 be usable? Thanks > > I suggest you download binarycloud r1b, and set that up. > |
From: Alex B. <en...@tu...> - 2001-05-12 00:52:10
|
whew, well, they're up: http://www.binarycloud.com/documentation/r2/overview.html much is different, there are few crazy-internal-conversation notes left :) The managers document is quite anemic as compared to how I would like it when it's in a final state, so please bear with me while I get documentation etc ready for those. Some things to note: -Init is just a class now, it's still an "application layer" but I actually wrote an Init class to get my thoughts together, and when I was done I realized it was good and checked it into r2 cvs! -The "core" layer (auth/perm/sess/dispatch/error) has pretty straightforward & complete method lists for the classes, though I am 100% open to suggestions at this point. (now's the time, after all!) -I will be adding another document, which is a complete, detailed overview of the entire installation tree. That will give me an opportunity to explain some of the things that don't necessarily warrant an entire new document, but that should be mentioned. --- This is a significant step up from r1, and I'm looking for people who would like to help build these components. If you're interested, contact me. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-11 17:18:06
|
> I want to start playing with binaryclouds and wondering if I should > start with r1 or r2? I expect to build a site with it but maybe in 2-4 > weeks time.... Or maybe even longer than that... > > At the moment I just want to see it. You'd have to concentrate pretty hard to see r2 because (though there is a cvs repository on my machine) it does not exist in any "functional/installable" form. You are welcome to have a look at the "early" snap of my cvs (binarycloud.com/download) but you can only look because that code isn't functional. I suggest you download binarycloud r1b, and set that up. I'm going to beat my head against the wall hard today to finish and publish the draft final specs for r2, I actually have (gasp!) method lists for nearly all the classes... write-fu! _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Jim H. <ji...@ha...> - 2001-05-11 14:45:08
|
Hello, I want to start playing with binaryclouds and wondering if I should start with r1 or r2? I expect to build a site with it but maybe in 2-4 weeks time.... Or maybe even longer than that... At the moment I just want to see it. What's your recommendation? Thanks |
From: Alex B. <en...@tu...> - 2001-05-10 17:11:00
|
> What do you think about doing a more tutorial type document for those of us > with little to no binarycloud experience > > I'm thinking I'd love to get started as soon r2 is out but I won't have any > idea of the steps I should follow. This is exactly what I'm going to do. There will be a "simple" hello world kind of tut, and a complex, entity-manager-using tutorial. > I guess I'm looking for a way to pick your brain and discover how it is that > you plan, and implement a new project from start to finish. > > Personally I've thought about starting to design some static html pages as > templates for the new site I will build when r2 comes out but I don't really > know if this is possible, or if it is, any specific way it should be done. Go ahead! You'll probably end up converting them to XSLT, which isn't a big deal, just more tags. > Then when r2 comes out I can just add the code. A lot of the page will be > static, (mostly just a family homepage) what I really want r2 for is to try > to develop a way to allow me to update my site easily from a web browser > admin interface. I don't think you'll need to spend the time doing that, as we're working on something very powerful along those lines. > Maybe save most of the site in a mysql database. I once used something > called myphppagetool for this but found it restricted my site designs too > much. I promise more details are coming soon, but the basic jist of the stuff we're building on top of r2 is that it will allow you define a logical collection of fields (say fields that make up an 'article' for your site) and have an editor created for that entity automatically by the system. Anyway, groovy stuff I'm looking forward to releasing it. _alex > -Mark > > -----Original Message----- > From: Alex Black [mailto:en...@tu...] > Sent: Tuesday, May 08, 2001 9:13 PM > To: Faine, Mark; binarycloud-dev > Subject: Re: [binarycloud-dev] Installing on Netscape Iplanet with > Oracle > > >> So you would say that r2 is close enough to release to wait. I'm not > really >> in a hurry for my personal site, and it's worth the wait for the work site >> too if a small wait up front speeds up production down the road. > > Correct. you'll be able to do a number of things a lot faster, and I think > it's worth the wait. Plus you'll be able to write XSLT as part of the > system. > > In addition, r2 will be much more server-agnostic, as the structural changes > I have made to init eliminate any server-specific configuration (prepends, > etc) > > _alex > > > -- > alex black, ceo > en...@tu... > > the turing studio, inc. > http://www.turingstudio.com > > vox+510.666.0074 > fax+510.666.0093 > > > _______________________________________________ > binarycloud-dev mailing list > bin...@li... > http://lists.sourceforge.net/lists/listinfo/binarycloud-dev > -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Faine, M. <Mar...@ms...> - 2001-05-10 16:16:13
|
Alex, (and everyone) What do you think about doing a more tutorial type document for those of us with little to no binarycloud experience I'm thinking I'd love to get started as soon r2 is out but I won't have any idea of the steps I should follow. I guess I'm looking for a way to pick your brain and discover how it is that you plan, and implement a new project from start to finish. Personally I've thought about starting to design some static html pages as templates for the new site I will build when r2 comes out but I don't really know if this is possible, or if it is, any specific way it should be done. Then when r2 comes out I can just add the code. A lot of the page will be static, (mostly just a family homepage) what I really want r2 for is to try to develop a way to allow me to update my site easily from a web browser admin interface. Maybe save most of the site in a mysql database. I once used something called myphppagetool for this but found it restricted my site designs too much. -Mark -----Original Message----- From: Alex Black [mailto:en...@tu...] Sent: Tuesday, May 08, 2001 9:13 PM To: Faine, Mark; binarycloud-dev Subject: Re: [binarycloud-dev] Installing on Netscape Iplanet with Oracle > So you would say that r2 is close enough to release to wait. I'm not really > in a hurry for my personal site, and it's worth the wait for the work site > too if a small wait up front speeds up production down the road. Correct. you'll be able to do a number of things a lot faster, and I think it's worth the wait. Plus you'll be able to write XSLT as part of the system. In addition, r2 will be much more server-agnostic, as the structural changes I have made to init eliminate any server-specific configuration (prepends, etc) _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-09 22:10:38
|
> Installed r1b on win95/apache/php4.0.4pl1/mysql, in virtual host setup > all's well, but > 1. how do i use 'installed modules' and 'network tools' menu links in > the storm admin page You don't, they don't have anything behind them yet. > 2. can't seem to get webalizer output... modified path in > defined_constants.conf > but no luck: > //where are the logs for webalizer? > define("APACHE_ACCESS_LOG", > "c:/PROGRA~1/APACHE~1/apache/logs/bcloud_r1b-access_log"); > you won't be able to on windows, as webalizer is unix-only and the binary you have was compiled for linux/686. you found the two things you couldn't do! :) > Anyway, great stuff... looking forward to r2 danke, I'm done with the init docs, and am moving through the core docs... _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: W.D.Sumilang <wa...@on...> - 2001-05-09 21:51:46
|
Installed r1b on win95/apache/php4.0.4pl1/mysql, in virtual host setup all's well, but 1. how do i use 'installed modules' and 'network tools' menu links in the storm admin page 2. can't seem to get webalizer output... modified path in defined_constants.conf but no luck: //where are the logs for webalizer? define("APACHE_ACCESS_LOG", "c:/PROGRA~1/APACHE~1/apache/logs/bcloud_r1b-access_log"); Anyway, great stuff... looking forward to r2 -WD __________________________________________________ FREE voicemail, email, and fax...all in one place. Sign Up Now! http://www.onebox.com |
From: Alex B. <en...@tu...> - 2001-05-09 02:12:25
|
> So you would say that r2 is close enough to release to wait. I'm not really > in a hurry for my personal site, and it's worth the wait for the work site > too if a small wait up front speeds up production down the road. Correct. you'll be able to do a number of things a lot faster, and I think it's worth the wait. Plus you'll be able to write XSLT as part of the system. In addition, r2 will be much more server-agnostic, as the structural changes I have made to init eliminate any server-specific configuration (prepends, etc) _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-08 22:12:17
|
oh yeah, would you mind writing up a little ditty about installation with iPlanet? _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-08 21:58:31
|
> Is ther a good (suitable for printing and reading offline) binarycloud API > documentation file? No. Well, sort of. If you pull the api docs out of binarycloud/user/mod/html_passthru/html/api_docs you can print it without the binarycloud template. Obviously that's not very slick and it's not complete. There will be a quite complete set of API docs for r2, because we have converted to phpdoc, which spits out XML. So we'll write XSL for that output, which can put out PDF. Also, binarycloud r2 is architecturally mature: i.e. the base classes' methods won't be changing after r2, etc - we'll work on adding features, not changing the way subsystems work. binarycloud r1 is production quality code, but there are definitely things which would be more clear, thus the decision to change some things in r2. At this point, I recommend _strongly_ that you hold off building production code for r1 - not because it won't work with r2 (it will) but because r2 can save you so much more time that it's worth the wait. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Faine, M. <Mar...@ms...> - 2001-05-08 20:22:48
|
Alex, Is ther a good (suitable for printing and reading offline) binarycloud API documentation file? -Mark |
From: Faine, M. <Mar...@ms...> - 2001-05-08 20:19:09
|
Thanks, that does it, now I have a error free install, nice and pretty and waiting for me to actually learn to use. Here's to hoping the learning curve for the api isn't very great. From what I can see so far looks great, seems I've been doing it backwards all this time. I've been writing the markup and including necessary functions. BC seems to do the exact opposite. -Mark -----Original Message----- From: Alex Black [mailto:en...@tu...] Sent: Tuesday, May 08, 2001 2:56 PM To: binarycloud-dev Subject: Re: [binarycloud-dev] Installing on Netscape Iplanet with Oracle > This has popped up in a couple places, I believe you have the "old" > breadcrumbs. I need to dig up the fix and post it for you. Don't worry about > this one, it's peripheral. > > > Where do I get this new breadcrumbs? it's attached. it doesn't use BC_DOCROOT. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-08 19:56:26
|
> This has popped up in a couple places, I believe you have the "old" > breadcrumbs. I need to dig up the fix and post it for you. Don't worry about > this one, it's peripheral. > > > Where do I get this new breadcrumbs? it's attached. it doesn't use BC_DOCROOT. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Alex B. <en...@tu...> - 2001-05-08 19:48:32
|
> So what you're saying is I have to edit every file instead of prepending the > /bc directory automatically. yes, but it isn't as hard as you're thinking it is. BC_DOCROOT exists for the permissions system, which relies on request uri to determine if the page can be allowed to execute. so it makes sense to abstract it there, which it is (thus, BC_DOCROOT in defined_constants.conf and file_permissions.conf. there are html links in .phtml files in the modules and master templates, which reference href="/ and src="/resources/ so you can grep those very easily, and you'll have a pretty install in a subdirectory. everything else should function fine. > It would be far easier to change my htdocs directory or just give up on > installing in a subdirectory and move my other files into a subdirectoy. yeah. really the best thing to do is run a virtualhost, because it makes all of those installation hassles go away. it's also clean, because you can test binarycloud in a separate tree from your other stuff - play with the prepends, break stuff, etc. > I could of sworn Alex had once said something about how this could be fixed > easily but I may be mistaken. above :) _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: <st...@st...> - 2001-05-08 19:37:30
|
It actually isn't too hard to fix. Simply edit the files and add <?= BC_DOCROOT ?> before /resources. You could probably do an extended replace in the folders by looking for "/resources and replace with "<?= BC_DOCROOT ?>/resources >So what you're saying is I have to edit every file instead of prepending the >/bc directory automatically. >It would be far easier to change my htdocs directory or just give up on >installing in a subdirectory and move my other files into a subdirectoy. >I could of sworn Alex had once said something about how this could be fixed >easily but I may be mistaken. >-Mark |
From: Faine, M. <Mar...@ms...> - 2001-05-08 19:36:58
|
> PHP Warning The length of the needle must not be 0 file: > /raidb4/iPlanet/server/binarycloud/core/lib/bread_crumbs_and_tabs.lib line > 40 > > I have no idea what this message means. This has popped up in a couple places, I believe you have the "old" breadcrumbs. I need to dig up the fix and post it for you. Don't worry about this one, it's peripheral. Where do I get this new breadcrumbs? Thanks, Mark |
From: Alex B. <en...@tu...> - 2001-05-08 19:32:19
|
> > "There are also quite a few instances of image and href paths being > hardcoded (i.e. /resources/whatever) without a leading BC_DOCROOT variable." > > This seems to be the only install problem I have left. > I've made some changes to defined_constants.conf and still nothing. > > Where exactly are these links hardcoded so I can go and change them. You can do a grep for src="/resources/ and replace it with src="/your_path/resources/ - which will fix any of those problems. Note that if you're building modules that are supposed to be location independent (i.e. thy can be called from anywhere in the page hierarchy) you must use some means of verifying path, with echos: <? echo BC_DOCROOT; ?> or just plain old /. I think the latter is the more elegant solution, but for those that do not, you can grep all files wnding in .phtml, and .html and replace the src=" and href=" instances with code (or path) as you see fit. This is why I recommend VirtualHosts, strongly - because you really don't want relative paths floating around in your code for this kind of install. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |
From: Faine, M. <Mar...@ms...> - 2001-05-08 19:26:14
|
So what you're saying is I have to edit every file instead of prepending the /bc directory automatically. It would be far easier to change my htdocs directory or just give up on installing in a subdirectory and move my other files into a subdirectoy. I could of sworn Alex had once said something about how this could be fixed easily but I may be mistaken. -Mark -----Original Message----- From: st...@st... [mailto:st...@st...] Sent: Tuesday, May 08, 2001 2:14 PM To: bin...@li... Subject: RE: RE: [binarycloud-dev] installing in a subdirectory I believe they all reside in the individual templates directories in the mods section. Check the Masters and other folders in the tmpl directory, too. I think it's 10 files or so that need to be edited. >"There are also quite a few instances of image and href paths being >hardcoded (i.e. /resources/whatever) without a leading BC_DOCROOT variable." >This seems to be the only install problem I have left. >I've made some changes to defined_constants.conf and still nothing. >Where exactly are these links hardcoded so I can go and change them. >-Mark >>I'm having lots of problems installing into the sub directory /bc what are >>the necessary changes. I've set the BC_DOCROOT = /bc but I'm getting >errors >>such as: >>PHP Warning >>Cannot send session cache limiter - headers already sent (output started at >>/home/mfaine/binarycloud/user/conf/file_permissions.conf:193) >>file: /home/mfaine/www/bc/index.php line 49 >>and 404's and such >>I guess I just need a checklist of common problems when installing into a >>sub directory. >>Thanks for your help >>-Mark >>_______________________________________________ >>binarycloud-dev mailing list >>bin...@li... >>http://lists.sourceforge.net/lists/listinfo/binarycloud-dev >_______________________________________________ >binarycloud-dev mailing list >bin...@li... >http://lists.sourceforge.net/lists/listinfo/binarycloud-dev >_______________________________________________ >binarycloud-dev mailing list >bin...@li... >http://lists.sourceforge.net/lists/listinfo/binarycloud-dev _______________________________________________ binarycloud-dev mailing list bin...@li... http://lists.sourceforge.net/lists/listinfo/binarycloud-dev |
From: <st...@st...> - 2001-05-08 19:14:27
|
I believe they all reside in the individual templates directories in the mods section. Check the Masters and other folders in the tmpl directory, too. I think it's 10 files or so that need to be edited. >"There are also quite a few instances of image and href paths being >hardcoded (i.e. /resources/whatever) without a leading BC_DOCROOT variable." >This seems to be the only install problem I have left. >I've made some changes to defined_constants.conf and still nothing. >Where exactly are these links hardcoded so I can go and change them. >-Mark >>I'm having lots of problems installing into the sub directory /bc what are >>the necessary changes. I've set the BC_DOCROOT = /bc but I'm getting >errors >>such as: >>PHP Warning >>Cannot send session cache limiter - headers already sent (output started at >>/home/mfaine/binarycloud/user/conf/file_permissions.conf:193) >>file: /home/mfaine/www/bc/index.php line 49 >>and 404's and such >>I guess I just need a checklist of common problems when installing into a >>sub directory. >>Thanks for your help >>-Mark >>_______________________________________________ >>binarycloud-dev mailing list >>bin...@li... >>http://lists.sourceforge.net/lists/listinfo/binarycloud-dev >_______________________________________________ >binarycloud-dev mailing list >bin...@li... >http://lists.sourceforge.net/lists/listinfo/binarycloud-dev >_______________________________________________ >binarycloud-dev mailing list >bin...@li... >http://lists.sourceforge.net/lists/listinfo/binarycloud-dev |
From: Faine, M. <Mar...@ms...> - 2001-05-08 19:04:24
|
"There are also quite a few instances of image and href paths being hardcoded (i.e. /resources/whatever) without a leading BC_DOCROOT variable." This seems to be the only install problem I have left. I've made some changes to defined_constants.conf and still nothing. Where exactly are these links hardcoded so I can go and change them. -Mark >I'm having lots of problems installing into the sub directory /bc what are >the necessary changes. I've set the BC_DOCROOT = /bc but I'm getting errors >such as: >PHP Warning >Cannot send session cache limiter - headers already sent (output started at >/home/mfaine/binarycloud/user/conf/file_permissions.conf:193) >file: /home/mfaine/www/bc/index.php line 49 >and 404's and such >I guess I just need a checklist of common problems when installing into a >sub directory. >Thanks for your help >-Mark >_______________________________________________ >binarycloud-dev mailing list >bin...@li... >http://lists.sourceforge.net/lists/listinfo/binarycloud-dev _______________________________________________ binarycloud-dev mailing list bin...@li... http://lists.sourceforge.net/lists/listinfo/binarycloud-dev |
From: Alex B. <en...@tu...> - 2001-05-08 19:02:19
|
>> For DB abstraction, how about the ADODB, will it be included in r2?? > > What's wrong with metabase already being used? I'd forgot about this one: it's modeled after MS's ADO for asp pages, so the code is easier to learn for former-asp-now-php devs. See http://php.weblogs.com/ADODB I had a look at the code and it was not up to snuff. The only gripes I have about metabase is manuel's use of ref'd variables in function calls (thus the allow_call_time_pass_by_reference flag) and the fact that he does not use javadoc-style commenting. These are both very minor. All that said, the libraries are extremely reliable and fast, and his documentation is complete and succinct. And of course all the new r2 tools use metabase. _alex -- alex black, ceo en...@tu... the turing studio, inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 |