[kepler-dev] breaking off a kepler-docs repository

Bertram Ludaescher ludaesch at ucdavis.edu
Fri Aug 5 10:27:06 PDT 2005


Indeed, the project-oriented  splitting had been discussed before (and
project boundaries are not always clear, e.g., if someone from SEEK
helps someone from SPA (or Geostreams ;-) to jointly write an
actor. Where does it go??

Chad, could you briefly summarize (or point us to the respective docu)
how the new KSW (KAR ;-) and/or object manager approach might help the
problem of project-specific/custom builds? It seems that under the new
approach, one could just have a "minimal" Kepler build and then
dynamically discover components (actors, workflows, datasets)..

Bertram

Chad Berkley writes: > Hi Carlos,
 > 
 > The problem I see with this is that it divides kepler into project 
 > specific lines where what we're trying to do is create a cross project 
 > modeling platform.  Our src directly was already divided similarly to 
 > this and it caused numerous problems with organization so we've been 
 > trying to move stuff to the org.kepler tree.  Also, reorganizing stuff 
 > on that level at this point would be a nightmare.
 > 
 > chad
 > 
 > Carlos A. Rueda wrote:
 > > Dear kepler-ers,
 > > I think having the two modules kepler/pubs and kepler/dev is a very 
 > > good idea.  In fact (knowing that the current KSW efforts might 
 > > supersede the following suggestion somehow), I would suggest even go 
 > > further and split up the /dev module into submodules corresponding to 
 > > projects, something like:
 > >     kepler/dev/core
 > >     kepler/dev/projA
 > >     kepler/dev/projB
 > >     ...
 > > 
 > > with each component (submodule) coming with its own build files 
 > > (build.xml, properties, etc.) and dependencies only on those other 
 > > required modules.
 > > 
 > > Developer-users would be able to check out only the desired 
 > > components. This way one can avoid dealing always with the "heavy" 
 > > kepler and instead work with the minimum set of components required to 
 > > try and test new developments.
 > > 
 > > carlos
 > > 
 > > Bertram Ludaescher wrote:
 > > 
 > >>Chad Berkley writes:
 > >>...
 > >>
 > >> > a slightly different way.  Say kepler/dev and kepler/pubs.  That way if 
 > >> > you only want the code part you could do 'cvs co kepler/dev'  If you 
 > >> > want it all, you would do 'cvs co kepler'.  Just a thought.
 > >>
 > >>Looks like that easiest fix to me. Any objections to this suggestion?
 > >>(Would take care of both Chad's problem and the concern that Laura raised)
 > >>
 > >>BTW, I also think that a document management might be too much effort
 > >>right now. An interesting project though for someone who is interested
 > >>in that topic ..
 > >>
 > >>Bertram
 > >>
 > >> > 
 > >> > chad
 > >> > 
 > >> > Laura L. Downey wrote:
 > >> > > I thought the point was having everything in one place -- which is important
 > >> > > with a distributed project.  At least that is the impression I've gotten
 > >> > > from Matt.
 > >> > > 
 > >> > > It would seem that people are "checking out" instead of "updating" with CVS
 > >> > > because update is much quicker.  But I think I remember Dan telling me the
 > >> > > other day that it is "safer" to check out than to update.
 > >> > > 
 > >> > > I'm fine with whatever is decided, keeping things together or splitting them
 > >> > > apart.  My only comment is that the more repositories we have and the more
 > >> > > places we have to go to get and put data (docs, code etc), the more upkeep
 > >> > > that is for everyone.
 > >> > > 
 > >> > > Laura L. Downey
 > >> > > Senior Usability Engineer
 > >> > > LTER Network Office
 > >> > > Department of Biology, MSC03 2020
 > >> > > 1 University of New Mexico
 > >> > > Albuquerque, NM  87131-0001
 > >> > > 505.277.3157 phone
 > >> > > 505.277-2541 fax
 > >> > > ldowney at lternet.edu
 > >> > >  
 > >> > > 
 > >> > > -----Original Message-----
 > >> > > From: kepler-dev-bounces at ecoinformatics.org
 > >> > > [mailto:kepler-dev-bounces at ecoinformatics.org] On Behalf Of Shawn Bowers
 > >> > > Sent: Thursday, August 04, 2005 12:02 PM
 > >> > > To: Chad Berkley
 > >> > > Cc: Kepler-Dev
 > >> > > Subject: Re: [kepler-dev] breaking off a kepler-docs repository
 > >> > > 
 > >> > > 
 > >> > > I think it is a good idea to *not* include the various publications and 
 > >> > > presentations concerning Kepler in the code repository (cvs).
 > >> > > 
 > >> > > I wonder, however, if having a separate cvs for documents is the way to 
 > >> > > go.  Instead, maybe we should consider using a more traditional approach 
 > >> > > like a document management system? I'm sure there are a number of 
 > >> > > open-source/free ones out there (e.g., zope and plone are popular ones, 
 > >> > > the stanford publication server is an older one).  Perhaps there are 
 > >> > > also extensions of the wiki for this?
 > >> > > 
 > >> > > 
 > >> > > -shawn
 > >> > > 
 > >> > > 
 > >> > > 
 > >> > > 
 > >> > > Chad Berkley wrote:
 > >> > > 
 > >> > >>Hi all,
 > >> > >>
 > >> > >>As I sit here checking out kepler (again), waiting forever for the docs 
 > >> > >>directory to finish, it occured to me that it might be ok to have a 
 > >> > >>different cvs repository for kepler docs.  there's no reason why a 
 > >> > >>developer should have to checkout out a myriad of .doc and .ppt files 
 > >> > >>everytime you need a new version of kepler.  It seems to me that docs 
 > >> > >>that actually go with the kepler software should stay in the kepler 
 > >> > >>repository, but publications, reports and the like could be stashed 
 > >> > >>somewhere else.  Anyone have any reasons why this would be a bad idea?
 > >> > >>
 > >> > >>thanks,
 > >> > >>chad
 > >> > >>_______________________________________________
 > >> > >>Kepler-dev mailing list
 > >> > >>Kepler-dev at ecoinformatics.org
 > >> > >>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > >> > > 
 > >> > > 
 > >> > > _______________________________________________
 > >> > > Kepler-dev mailing list
 > >> > > Kepler-dev at ecoinformatics.org
 > >> > > http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > >> > > 
 > >> > > _______________________________________________
 > >> > > Kepler-dev mailing list
 > >> > > Kepler-dev at ecoinformatics.org
 > >> > > http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > >> > _______________________________________________
 > >> > Kepler-dev mailing list
 > >> > Kepler-dev at ecoinformatics.org
 > >> > http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > >>
 > >>_______________________________________________
 > >>Kepler-dev mailing list
 > >>Kepler-dev at ecoinformatics.org
 > >>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > >>
 > > 
 > > _______________________________________________
 > > Kepler-dev mailing list
 > > Kepler-dev at ecoinformatics.org
 > > http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
 > _______________________________________________
 > Kepler-dev mailing list
 > Kepler-dev at ecoinformatics.org
 > http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev



More information about the Kepler-dev mailing list