Mark Martin wrote: > No worries. I'll shelve the generator and move back to trying to get an > on-nv fix in. FWIW, I thought I had signaled intent on the list before > working, but I'm willing to accept that I'm still green to the OSo process.
Actually, for the website there isn't much of a process, because up until recently there wasn't much to have a process around - so we are into uncharted territory ;-) > We don't have any reasonable way of building the portal software that >> doesn't involve it actually being installed on your build machine by the >> build process. Sorting that out is probably the first priority, if >> anyone is interested in working on it. > > Meaning you're looking for something like Cargo and/or CruiseControl, or am > I misinterpreting "building the portal software"? It is built with a series of Ant scripts. There are (in turn) a load of XML and property files that need tweaking, which are then used to do all sorts of horrid things to other files (like hard-coding locations by doing the Ant equivalent of 'sed'). With a load of tokens that have one name in the XML files, and a different one in the files that are substituted into. Plus a smattering of ones that are defined and then never used. Or multiply defined but with different names. And, as I said, it insists on installing itself as part of the build, so there's no obvious way of building a generic version on one machine and installing it on another. Oh, and it also likes to overwrite config files in your Tomcat installation. > And be aware that as I explained in >> http://www.opensolaris.org/os/project/website/website_restructuring/, >> the priority is to get rid of the current webapp as quickly as is >> possible, so if people *do* choose to work on it, they should be aware >> that it is effectively an evolutionary dead end. > > Absolutely understood. I hit the diff as a drive-by while generating the > data generator. I already knew it was throw-away. I'm shortly going to be checking back an updated version of the new database schema into the auth repository, that's what the data will be used to test. -- Alan Burlison -- _______________________________________________ website-discuss mailing list [email protected]
