| Home » Eclipse Projects » Technology Project and PMC » Inconsitent archive
 Goto Forum:| 
| Inconsitent archive [message #6354] | Wed, 10 July 2002 19:33  |  | 
| Eclipse User  |  |  |  |  | Hello ! 
 I just downloaded the latest archive from the Stellation website, but it
 seems like it was zipped in the middle of a refactoring, or that simply a
 bunch of the code is missing.
 
 So far these are the problems I have encountered:
 - no factories in .comm.messaging.auth
 - no ClientCompoundManager
 - AuthenticationException is in a different package
 - no RemoteAccessPoint
 - no specific code for postgresSQL and db2
 
 Cheers,
 Axel
 
 P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 backend.
 |  |  |  |  |  |  | 
| Re: Inconsitent archive [message #6413 is a reply to message #6354] | Wed, 10 July 2002 19:59   |  | 
| Eclipse User  |  |  |  |  | On Wed, 10 Jul 2002 19:33:36 -0400, Axel Fontaine wrote: >
 > Hello !
 >
 > I just downloaded the latest archive from the Stellation website, but it
 > seems like it was zipped in the middle of a refactoring, or that simply
 > a bunch of the code is missing.
 
 I just checked the archive. It does not contain the material from
 org.eclipse.stellation.misc, which it really should. I'll correct that
 ASAP. But the rest is actually not missing.
 
 I think that you may be misunderstanding the package structure of the
 system. There's a not entirely obvious separation in the system. We use a
 very generic communication bus, which is implemented in
 org.eclipse.stellation.comm.messaging. There is *no* application specific
 code in this part of the system: it's a thoroughly generic communication
 system that we're using for Stellation.
 
 The application specific code that interfaces the stellation repository
 and client into the messaging system to enable remote access to a server
 is in org.eclipse.stellation.repos.messaging.
 
 > So far these are the problems I have encountered:
 >
 >- no factories in comm.messaging.auth
 
 There aren't supposed to be. As I said, the messaging layer is actually
 *very* generic. It isn't specific to Stellation.  A particular
 implementation of an authenticator is specific to a particular
 application.
 
 The application specific messaging code is in the packages under
 org.eclipse.stellation.repos.messaging. For example, the authenticator
 factory for a repository server is in
 org.eclipse.stellation.repos.messaging.server.ReposServerCha llengeFactory.
 
 >- no ClientCompoundManager
 
 It's there in the copy I checked:
 org/eclipse/stellation/repos/messaging/client/ClientCompound Manager.java.
 
 >- AuthenticationException is in a different package
 
 I don't know what you mean by this: in a different package from what?
 AuthenticationException is in org.eclipse.stellation.comm.messaging.auth,
 along with the interface for objects that throw it.
 
 >- no RemoteAccessPoint
 
 RemoteAccessPoint is there, in
 org/eclipse/stellation/repos/messaging/client.
 
 > - no specific code for postgresSQL and db2
 
 Specific code for PostgreSQL and DB2 is in org/eclipse/stellation/repos,
 in PostgresAccessPoint and DB2AccessPoint.
 
 
 > Cheers,
 > Axel
 >
 > P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 > backend.
 
 I haven't looked at hsqldb before. What kind of support does it have for
 long transactions?
 
 -Mark
 
 --
 Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 *** The Stellation project: Advanced SCM for Collaboration
 ***		http://www.eclipse.org/stellation
 *** Work Email: mcc@watson.ibm.com  ------- Personal Email: markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #6432 is a reply to message #6413] | Wed, 10 July 2002 22:06  |  | 
| Eclipse User  |  |  |  |  | My apoligies. 
 I checked a few things and apparently powerarchiver's tar decompression
 selects the short version of long file names. example: you get a file named
 AuthenticationExceptio and not AuthenticationException.java as it should be.
 Still pretty wierd that there are two entries in the tar files in the first
 place. Would it be possible to provide a .zip version, as I probably won't
 be the only one running into this problem...
 
 "Mark C. Chu-Carroll" <markcc@bestweb.net> wrote in message
 news:agig5n$ngc$1@rogue.oti.com...
 > On Wed, 10 Jul 2002 19:33:36 -0400, Axel Fontaine wrote:
 > >
 > > Hello !
 > >
 > > I just downloaded the latest archive from the Stellation website, but it
 > > seems like it was zipped in the middle of a refactoring, or that simply
 > > a bunch of the code is missing.
 >
 > I just checked the archive. It does not contain the material from
 > org.eclipse.stellation.misc, which it really should. I'll correct that
 > ASAP. But the rest is actually not missing.
 >
 > I think that you may be misunderstanding the package structure of the
 > system. There's a not entirely obvious separation in the system. We use a
 > very generic communication bus, which is implemented in
 > org.eclipse.stellation.comm.messaging. There is *no* application specific
 > code in this part of the system: it's a thoroughly generic communication
 > system that we're using for Stellation.
 >
 > The application specific code that interfaces the stellation repository
 > and client into the messaging system to enable remote access to a server
 > is in org.eclipse.stellation.repos.messaging.
 >
 > > So far these are the problems I have encountered:
 > >
 > >- no factories in comm.messaging.auth
 >
 > There aren't supposed to be. As I said, the messaging layer is actually
 > *very* generic. It isn't specific to Stellation.  A particular
 > implementation of an authenticator is specific to a particular
 > application.
 >
 > The application specific messaging code is in the packages under
 > org.eclipse.stellation.repos.messaging. For example, the authenticator
 > factory for a repository server is in
 >  org.eclipse.stellation.repos.messaging.server.ReposServerCha llengeFactory.
 >
 > >- no ClientCompoundManager
 >
 > It's there in the copy I checked:
 >  org/eclipse/stellation/repos/messaging/client/ClientCompound Manager.java.
 >
 > >- AuthenticationException is in a different package
 >
 > I don't know what you mean by this: in a different package from what?
 > AuthenticationException is in org.eclipse.stellation.comm.messaging.auth,
 > along with the interface for objects that throw it.
 >
 > >- no RemoteAccessPoint
 >
 > RemoteAccessPoint is there, in
 > org/eclipse/stellation/repos/messaging/client.
 >
 > > - no specific code for postgresSQL and db2
 >
 > Specific code for PostgreSQL and DB2 is in org/eclipse/stellation/repos,
 > in PostgresAccessPoint and DB2AccessPoint.
 >
 >
 > > Cheers,
 > > Axel
 > >
 > > P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 > > backend.
 >
 > I haven't looked at hsqldb before. What kind of support does it have for
 > long transactions?
 >
 > -Mark
 >
 > --
 > Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 > *** The Stellation project: Advanced SCM for Collaboration
 > *** http://www.eclipse.org/stellation
 > *** Work Email: mcc@watson.ibm.com  ------- Personal Email:
 markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #6451 is a reply to message #6432] | Wed, 10 July 2002 21:15  |  | 
| Eclipse User  |  |  |  |  | On Wed, 10 Jul 2002 22:06:58 -0400, Axel Fontaine wrote: 
 > My apoligies.
 >
 > I checked a few things and apparently powerarchiver's tar decompression
 > selects the short version of long file names. example: you get a file
 > named AuthenticationExceptio and not AuthenticationException.java as it
 > should be. Still pretty wierd that there are two entries in the tar
 > files in the first place. Would it be possible to provide a .zip
 > version, as I probably won't be the only one running into this
 > problem...
 
 There aren't two filenames in the tar... tar uses unix filenames, which
 don't have any length limitations. The short filenames are an artifact
 of your tar unpacker.
 
 I'm still debating whether there's really any value in putting the
 source up there in a tar bundle like that at all. For windows users,
 there are all of the filename related issues - and I'm not sure how to
 fix that in a zipfile, either.
 
 For unix users, they've got working tar, but they've also got working
 CVS. For windows users, the standard windows CVS distributions all
 handle filenames correctly. And anyone who has Eclipse has working CVS.
 
 Since the tar file is nothing more than a copy of what's in CVS, it seems
 like it just might be causing more trouble than its worth. When we start
 self-hosting, it will make sense to provide installable packages for
 download without CVS, but I seriously question whether there's any
 value in putting up a hard-to-maintain copy of the head version in CVS.
 
 In the meantime: if you're having trouble, I'd encourage you to just to
 CVS and check it out. From the command-line:
 cvs -d :pserver:anonymous@dev.eclipse.org:/home/technology checkout
 org.eclipse.stellation/plugins
 
 Or from eclipse, with the instructions from the "setting up in eclipse"
 document on our website.
 
 -Mark
 
 
 --
 Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 *** The Stellation project: Advanced SCM for Collaboration
 ***		http://www.eclipse.org/stellation
 *** Work Email: mcc@watson.ibm.com  ------- Personal Email: markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #567323 is a reply to message #6354] | Wed, 10 July 2002 19:06  |  | 
| Eclipse User  |  |  |  |  | On Wed, 10 Jul 2002 19:33:36 -0400, Axel Fontaine wrote: 
 > Hello !
 >
 > I just downloaded the latest archive from the Stellation website, but it
 > seems like it was zipped in the middle of a refactoring, or that simply
 > a bunch of the code is missing.
 >
 > So far these are the problems I have encountered: - no factories in
 > .comm.messaging.auth - no ClientCompoundManager -
 > AuthenticationException is in a different package - no RemoteAccessPoint
 > - no specific code for postgresSQL and db2
 
 I will look into what's going on with that archive... It was updated
 earlier today; perhaps something got messed up setting it up.
 
 I do recommend that if you're planning on trying to extend it, that you
 use the CVS server. The tar archives are useful for letting someone take
 a quick look at the code, but we simply don't have the resources at the
 moment to provide a daily build service. We'll be updating the tar
 archive at interesting checkpoints. The CVS server will always be
 up-to-date with the latest code that we're using.
 
 -Mark
 
 
 >
 > Cheers,
 > Axel
 >
 > P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 > backend.
 
 
 --
 Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 *** The Stellation project: Advanced SCM for Collaboration
 ***		http://www.eclipse.org/stellation
 *** Work Email: mcc@watson.ibm.com  ------- Personal Email: markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #567347 is a reply to message #6354] | Wed, 10 July 2002 19:59  |  | 
| Eclipse User  |  |  |  |  | On Wed, 10 Jul 2002 19:33:36 -0400, Axel Fontaine wrote: >
 > Hello !
 >
 > I just downloaded the latest archive from the Stellation website, but it
 > seems like it was zipped in the middle of a refactoring, or that simply
 > a bunch of the code is missing.
 
 I just checked the archive. It does not contain the material from
 org.eclipse.stellation.misc, which it really should. I'll correct that
 ASAP. But the rest is actually not missing.
 
 I think that you may be misunderstanding the package structure of the
 system. There's a not entirely obvious separation in the system. We use a
 very generic communication bus, which is implemented in
 org.eclipse.stellation.comm.messaging. There is *no* application specific
 code in this part of the system: it's a thoroughly generic communication
 system that we're using for Stellation.
 
 The application specific code that interfaces the stellation repository
 and client into the messaging system to enable remote access to a server
 is in org.eclipse.stellation.repos.messaging.
 
 > So far these are the problems I have encountered:
 >
 >- no factories in comm.messaging.auth
 
 There aren't supposed to be. As I said, the messaging layer is actually
 *very* generic. It isn't specific to Stellation.  A particular
 implementation of an authenticator is specific to a particular
 application.
 
 The application specific messaging code is in the packages under
 org.eclipse.stellation.repos.messaging. For example, the authenticator
 factory for a repository server is in
 org.eclipse.stellation.repos.messaging.server.ReposServerCha llengeFactory.
 
 >- no ClientCompoundManager
 
 It's there in the copy I checked:
 org/eclipse/stellation/repos/messaging/client/ClientCompound Manager.java.
 
 >- AuthenticationException is in a different package
 
 I don't know what you mean by this: in a different package from what?
 AuthenticationException is in org.eclipse.stellation.comm.messaging.auth,
 along with the interface for objects that throw it.
 
 >- no RemoteAccessPoint
 
 RemoteAccessPoint is there, in
 org/eclipse/stellation/repos/messaging/client.
 
 > - no specific code for postgresSQL and db2
 
 Specific code for PostgreSQL and DB2 is in org/eclipse/stellation/repos,
 in PostgresAccessPoint and DB2AccessPoint.
 
 
 > Cheers,
 > Axel
 >
 > P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 > backend.
 
 I haven't looked at hsqldb before. What kind of support does it have for
 long transactions?
 
 -Mark
 
 --
 Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 *** The Stellation project: Advanced SCM for Collaboration
 ***		http://www.eclipse.org/stellation
 *** Work Email: mcc@watson.ibm.com  ------- Personal Email: markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #567373 is a reply to message #6413] | Wed, 10 July 2002 22:06  |  | 
| Eclipse User  |  |  |  |  | My apoligies. 
 I checked a few things and apparently powerarchiver's tar decompression
 selects the short version of long file names. example: you get a file named
 AuthenticationExceptio and not AuthenticationException.java as it should be.
 Still pretty wierd that there are two entries in the tar files in the first
 place. Would it be possible to provide a .zip version, as I probably won't
 be the only one running into this problem...
 
 "Mark C. Chu-Carroll" <markcc@bestweb.net> wrote in message
 news:agig5n$ngc$1@rogue.oti.com...
 > On Wed, 10 Jul 2002 19:33:36 -0400, Axel Fontaine wrote:
 > >
 > > Hello !
 > >
 > > I just downloaded the latest archive from the Stellation website, but it
 > > seems like it was zipped in the middle of a refactoring, or that simply
 > > a bunch of the code is missing.
 >
 > I just checked the archive. It does not contain the material from
 > org.eclipse.stellation.misc, which it really should. I'll correct that
 > ASAP. But the rest is actually not missing.
 >
 > I think that you may be misunderstanding the package structure of the
 > system. There's a not entirely obvious separation in the system. We use a
 > very generic communication bus, which is implemented in
 > org.eclipse.stellation.comm.messaging. There is *no* application specific
 > code in this part of the system: it's a thoroughly generic communication
 > system that we're using for Stellation.
 >
 > The application specific code that interfaces the stellation repository
 > and client into the messaging system to enable remote access to a server
 > is in org.eclipse.stellation.repos.messaging.
 >
 > > So far these are the problems I have encountered:
 > >
 > >- no factories in comm.messaging.auth
 >
 > There aren't supposed to be. As I said, the messaging layer is actually
 > *very* generic. It isn't specific to Stellation.  A particular
 > implementation of an authenticator is specific to a particular
 > application.
 >
 > The application specific messaging code is in the packages under
 > org.eclipse.stellation.repos.messaging. For example, the authenticator
 > factory for a repository server is in
 >  org.eclipse.stellation.repos.messaging.server.ReposServerCha llengeFactory.
 >
 > >- no ClientCompoundManager
 >
 > It's there in the copy I checked:
 >  org/eclipse/stellation/repos/messaging/client/ClientCompound Manager.java.
 >
 > >- AuthenticationException is in a different package
 >
 > I don't know what you mean by this: in a different package from what?
 > AuthenticationException is in org.eclipse.stellation.comm.messaging.auth,
 > along with the interface for objects that throw it.
 >
 > >- no RemoteAccessPoint
 >
 > RemoteAccessPoint is there, in
 > org/eclipse/stellation/repos/messaging/client.
 >
 > > - no specific code for postgresSQL and db2
 >
 > Specific code for PostgreSQL and DB2 is in org/eclipse/stellation/repos,
 > in PostgresAccessPoint and DB2AccessPoint.
 >
 >
 > > Cheers,
 > > Axel
 > >
 > > P.S.: Original plan was to look into adding hsqldb 1.7.0 as a storage
 > > backend.
 >
 > I haven't looked at hsqldb before. What kind of support does it have for
 > long transactions?
 >
 > -Mark
 >
 > --
 > Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 > *** The Stellation project: Advanced SCM for Collaboration
 > *** http://www.eclipse.org/stellation
 > *** Work Email: mcc@watson.ibm.com  ------- Personal Email:
 markcc@bestweb.net
 |  |  |  |  | 
| Re: Inconsitent archive [message #567403 is a reply to message #6432] | Wed, 10 July 2002 21:15  |  | 
| Eclipse User  |  |  |  |  | On Wed, 10 Jul 2002 22:06:58 -0400, Axel Fontaine wrote: 
 > My apoligies.
 >
 > I checked a few things and apparently powerarchiver's tar decompression
 > selects the short version of long file names. example: you get a file
 > named AuthenticationExceptio and not AuthenticationException.java as it
 > should be. Still pretty wierd that there are two entries in the tar
 > files in the first place. Would it be possible to provide a .zip
 > version, as I probably won't be the only one running into this
 > problem...
 
 There aren't two filenames in the tar... tar uses unix filenames, which
 don't have any length limitations. The short filenames are an artifact
 of your tar unpacker.
 
 I'm still debating whether there's really any value in putting the
 source up there in a tar bundle like that at all. For windows users,
 there are all of the filename related issues - and I'm not sure how to
 fix that in a zipfile, either.
 
 For unix users, they've got working tar, but they've also got working
 CVS. For windows users, the standard windows CVS distributions all
 handle filenames correctly. And anyone who has Eclipse has working CVS.
 
 Since the tar file is nothing more than a copy of what's in CVS, it seems
 like it just might be causing more trouble than its worth. When we start
 self-hosting, it will make sense to provide installable packages for
 download without CVS, but I seriously question whether there's any
 value in putting up a hard-to-maintain copy of the head version in CVS.
 
 In the meantime: if you're having trouble, I'd encourage you to just to
 CVS and check it out. From the command-line:
 cvs -d :pserver:anonymous@dev.eclipse.org:/home/technology checkout
 org.eclipse.stellation/plugins
 
 Or from eclipse, with the instructions from the "setting up in eclipse"
 document on our website.
 
 -Mark
 
 
 --
 Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center
 *** The Stellation project: Advanced SCM for Collaboration
 ***		http://www.eclipse.org/stellation
 *** Work Email: mcc@watson.ibm.com  ------- Personal Email: markcc@bestweb.net
 |  |  |  | 
 
 
 Current Time: Fri Oct 31 05:53:30 EDT 2025 
 Powered by FUDForum . Page generated in 0.19815 seconds |