I agree with Josh. To date there has only been a list of "problems" and a diagram. There as not been much(if any) discussion on the details of the problems mentioned.
The current code base is proven and is doing what it is tasked to do. Currently it is managing close to a 1000 nodes and supporting over 10,000 users, and has served over 72,000 desktops(requests) since Jan 1, 2009 at NCSU and for NCSU's partners. So if we can, lets start a discussion which is focused on the set of tasks that others in the community need (or would like) VCL to handle. Aaron > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Sunday May 17, 2009, Michael Brown wrote: >> The wiki document for the experimental branch now suggests the use of a >> database abstraction layer. I propose the use of an object relational >> mapper to accomplish this abstraction. This has the advantage of being >> extremely easy to use, less code needs to be written, therefore fewer >> errors will result. The con to an object relational mapper is >> performence >> during bulk database operations. This should not be an issue because >> vcl >> performs no large transactions. >> >> Does the community agree that any future major proposals should include >> a >> database abstraction layer using an object relational mapper because of >> the >> above advantages? > > This part of the community (me) doesn't agree with any implementation > details > of the so called "experimental branch" until we've had good discussion > about > problems with VCL in its current form and seriously looked at how those > problems could be fixed without doing a complete rewrite. (I > put "experimental branch" in quotes because a branch implies being a > derivative work of trunk, but in this case it is a completely separate > architecture designed without the input of those that developed the > existing > codebase.) > > I suggest work on this "experimental branch" halt until the community can > come together on this issue instead of being fractured any further. > > Josh > - -- > - ------------------------------- > Josh Thompson > Systems Programmer > Virtual Computing Lab (VCL) > North Carolina State University > > josh_thomp...@ncsu.edu > 919-515-5323 > > my GPG/PGP key can be found at pgp.mit.edu > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFKEW2TV/LQcNdtPQMRAsREAJ9bcdCZRlgqaUR410njudbKln5YRQCbBEtt > PWAY2YWVpxc1qBmhKctwR/0= > =dapR > -----END PGP SIGNATURE----- >