XFree86 Enters Wondrous World Of CVS 96
Quite a number of people have written with news from the USENIX annual technical conference. The news? The Xfree86 [?] folks have announced that XFree86 will now have CVS access.
I don't want to be young again, I just don't want to get any older.
For aspirin? (Score:2)
(for those who don't understand, "CVS" is a huge drugstore chain in New England)
--
Thanks SourceForge (Score:2)
Re:For aspirin? (Score:3)
--
"Where, where is the town? Now, it's nothing but flowers!"
Security is good... (Score:1)
*sound of me clapping*
----
It's good to see X becomming more open (Score:3)
Great (Score:2)
CVS maintenance (Score:3)
e.g.
* alternate port number patch
* proxy tunneling patch
* LOCAL_BRANCH patch
Is anyone reading this involved in the development of CVS itself and able to comment on when these patches will make it in?
Stop the presses (Score:1)
--
Haiku (Score:3)
Jump on board, hackers!
Oh, wait...read only...dammit
I clap with one hand
------
Re:Great (Score:2)
Acorn's Risc OS, on the other hand, has had anti-aliased outline fonts since approximately 1990.
X apps can anti-alias fonts on the client side; the fact that server-side support is missing is not the unmitigated disaster it appears to be.
--
"Where, where is the town? Now, it's nothing but flowers!"
Re:Haiku (Score:1)
What is the Sourceforge Home page ? (Score:2)
I didn't find any trace of the Sourceforge Home page, or the Bug Tracking or the forums ! too bad, as those nices features will for sure make the development more open
Re:For aspirin? (Score:1)
Actually, they'll be shipping asprin now with XFree86 for the people that have to set it up...
Oh god, die already, please, pretty please! (Score:1)
"Damn, I thought the old battle-ax would never die!" Back on a more serious topic, I think this will result in a faster, more stable X because more people will be able to contribute patches. You really couldn't do that on the release-based system because your code wasn't current enough to write a patch.
Fantastic!! (Score:1)
-----------------------------------------
UNIX isn't dead, it just smells funny...
Re:CVS maintenance (Score:4)
Have a look at the new CVS home at www.cvshome.org
Re:Great (Score:3)
Now, I'd personally LOVE to see alpha-blending/anti-aliasing in X myself. But the X protocol could do with some changes itself (compression, ssX...) to improve the speed some. Granted it's fast, but I've seen a TON of posts on
Of course, a setup program for X4.0 would REALLY be sweet at this point!h
Re:Great (Score:4)
Re:What is the Sourceforge Home page ? (Score:2)
"Public access is provided by a machine supplied and hosted by SourceForge and VA Linux Systems."
So, they're hosted at sourceforge already; the other nice features probably won't be long in coming
Cheers,
Tim
just one question... (Score:4)
So, has it been fixed in CVS, or are you guys going to make me download it to find out?
Re:Great (Score:1)
Font anti-aliasing is a must, better compression, integrated encryption for connections across a network, ect. Maybe it's time for a new X spec. I hate to encourage breaking standards, but standards can do two things--shackle innovation or liberate innovation.
At this point I think the X spec is shackling it.
Re:CVS maintenance (Score:1)
Re:What is the Sourceforge Home page ? (Score:2)
CVS-Drug Chain (Score:1)
Re:Great (Score:1)
>> REALLY be sweet at this point!h
If you'd read the docs, you'd know about XFree86 -configure, and xf86config
Re:Tarball conversion (Score:1)
Re:CVS maintenance (Score:1)
Re:CVS maintenance (Score:2)
--
Re:For aspirin? (Score:1)
Re:It's good to see X becomming more open (Score:2)
(Not doubting their qualification of course, nobody can keep track of 200 patches/day!)
Already doing it... (Score:3)
Root around in the site, you'll find CVS instructions...
Your Working Boy,
Re:Thanks SourceForge (Score:3)
In addition to cvs access the gjt will compile your program, create zip files of your program that can be downloaded. There is a Web based interface to the CVS (a servlet) which you can download and set up elsewhere if you wish.
There is also a CVS client written in java that I highly recommend for anybody that likes a bit of a GUI for using CVS. It works well under both windows and linux.
The whole thing is run by Tim Enders, and is simply amazing.
Xfree open process. (Score:5)
Just simple anonymous CVS access isn't going to make that huge a difference in the openness of the project.
Re:For aspirin? (Score:1)
Although I agree that there are plenty of things on slashdot that are a bit obscure to the uninitialized reader,I don't know if slashdot should be responsible to make the links. I guess the motto is "If you don't understand it, go figure it out". In addition to "everything", there are plenty of resources available such as the Jargon File and the The Free On-line Dictionary of Computing (see link below) etc etc.
CVS is part of the "open source" culture as many "open source" projects use CVS to keep the source to their project. CVS allows many people to check out the source at once, and submit updates. (of course, most projects are of the manner that you have to be trusted first, and the way to be trusted is to submit good patches)
Anyways, I personally use this link [antiflux.org] which generates a definition for the word you enter from many sources. BTW, Xfree86 CVS'ing the code is great, it means better collabration. I use the JCVS client to access CVS repositories and it is great!
Re:CVS maintenance (Score:1)
But what has OpenAvenue actually done?
So far, not very much, as far as I can tell. E.g. there have been a lot of patches applied (but not by OpenAvenue people) and there has not been even a development cvs release since 1.10.8, yet there are quite a lot of fixes in the tree since 1.10.8.
You can read info-cvs here. [egroups.com]
Re:Great (Score:1)
The quality of anti-aliasing, even on my old ARM 2, beats anything I've seen on Windows.
And the `font blending' stuff from ~1997 was just the icing on the cake.
Shame it's dead, really. (and DIG that filer...)
Re:CVS maintenance (Score:3)
Although I haven't used it yet, I like the idea of going back to a previous version.
On a different note, I went to a Engineering Analysis workshop sponsored by HP, and I got the following idea: If you could design an easy to use Web interface for CVS (this alone wouldn't be too hard), then you could sell it to Engineering Dept. Managers and make millions. All the managers at this workshop a) didn't know anything about computers, b) have complicated multi-file engineering projects that their employees are working on (CAD files, Analysis files), and c) are willing to spend big $$$$$ on 'file management solutions'. The powers of CVS and a friendly interface would do the trick.
makes the open group look like the closed group (Score:2)
or
Re:Fantastic!! (Score:1)
This makes my project easier (Score:3)
Re:Xfree open process. (Score:2)
It might be the easiest way, but it is decidedly not the most relevant way. The openess of a project is reflected in its ease of access to the code, formal methods for patch submission (this doesn't have to mean you can commit your changes), access to the developer community and licensing terms.
Anonymous CVS access broadens the availability of up to date code, so enhances the openess siginifcantly.
Re:CVS maintenance (Score:2)
Re:For aspirin? (Score:1)
why did they stop linking them to everything2.com? I mean come on, a huge database that has about everything in it, just use the [?] mark after the word
CVS[?]
Re:For aspirin? (Score:1)
Re:For aspirin? (Score:1)
Re:CVS maintenance (Score:1)
www.working-dogs.com
Re:Already doing it... (Score:1)
web pages (Score:1)
I've put web sites in CVS -- HTML isn't quite programming. ;-)
This is particularly useful with SourceForge, where the main way to get your code up to the server is via CVS, but the main way to get your web pages up is via FTP. The moment you have more than one person fixing things on the site at once, FTP hurts
So I put the web pages in CVS, and added a CGI link that updates the live pages based on the latest version in CVS. All sorts of benefits...
--Chouser
Re:I am a loser... (Score:1)
Re:Thanks SourceForge (Score:1)
Re:For aspirin? (Score:1)
Anything to draw attention to the platform, and advertize my usage of the best OS there is
Re:Thanks SourceForge (Score:1)
XFree86 opens mailing lists too (Score:3)
Re:Already doing it... (Score:1)
Yes, we've been making the DRI work as open as possible since it was added to XFree86. But, we've only been allowed to include the public XFree code and anything we write. Any changes that were made to the private XFree86 tree were not included until the next public snapshot.
So, this means the entire tree can be open and we can marge to/from XFree more frequently. It is a big step in the right direction.
- |Daryll (Posting from the Usenix Terminal Room)
Kernel guys (Score:1)
Re:CVS maintenance (Score:1)
My CVS repository is somewhat like a source code library in that sense. A project is then simply a collection of CVS modules. Rather than building a binary library full of unrelated code of which only a small subset is used in any one project, I just check out those parts I want for aproject.
I even have "maketools" and "textools" modules for checking out a build and documentation environment for each project.
I'm know lots of projects are organized this way on the source level (i.e. Cygnus has common code directories used across projects), but I wonder if anyone else has tried to create these common code directories from a single repository, rather than copying the code into multiple repositories. At the very least, make becomes really fun! :)
--
Re:CVS maintenance (Score:1)
I don't get it... (Score:1)
Re:For aspirin? (Score:2)
Re:It's good to see X becomming more open (Score:1)
200 patches/day?
This is a fact. I remember reading some article that backed it up. If you knew how many bugfix patches and patches that has been applied to XFree86 4.0 after the release I bet you wouldn't want to run it to at least after the first point release...
Re:What is the Sourceforge Home page ? (Score:1)
Its funny, sourceforge became wildly successfull (IMHO) in about two weeks. After the third week, slashdot'ers were already bitching about it...
Re:CVS maintenance (Web interface for managers) (Score:1)
A subset of the functionality provided by bonsai is 'what's changed since', etc.
HTH
Re:Great (Score:2)
--
"Where, where is the town? Now, it's nothing but flowers!"
Re:I am a loser... (Score:1)
Re:Kernel guys (Score:1)
My respect for Linux would greatly improve if he laid down the badass attitude and added some professionalism to the kernel releases. Enough of this homebrew scheme.
Re:For aspirin? (Score:2)
Re:I don't get it... (Score:2)
Also, moving everything to sourceforge is definately NOT recommended. What happend if they'll have DoS tommorow? they don't have mirrors on the other coast, or outside U.S - so you actually suggest to put all the eggs in 1 place. Very bad idea (IMHO)
Re:Already doing it... (Score:1)
pan
Re:I am a loser... yes u are (Score:2)
pan
Re:Already doing it... (Score:1)
I just want Quake3 to stop crashing...
Keep up the good work!
Your Working Boy,
Re:Tarball conversion (Score:1)
pan
Re:Great: Be-boy (Score:2)
Re:Stop the acronyms (Score:2)
--
Re:Oh god, die already, please, pretty please! (Score:2)
Windows 95 is a 24 bit (mix of 16 and 32 bit) OS with roots in DOS. One supports DirectX, the other doesn't. One has modern features like asynchronus I/O and the other doesn't. Also, it isn't exactly a great honor be the third fastest growing desktop OS, considering that #1 and #2 are hugely far ahdead of #3. Lastly, this isn't about Linux. If X dies now, the effects won't be felt too terribly (servers don't have much use for X, and Linux isn't on that many desktops yet.) If people wait longer to kill X, we'll be stuck with a system whose capabilities still don't beat Windows GDI, much less a modern system's. If Win 3.0 were killed early and people had moved to OS/2, I think the computing world would have been much happier.
Re:It's good to see X becomming more open (Score:2)
Re:Tarball conversion (Score:1)
The binaries on XFree86's ftp site largely match the xf-4_0-bindist tag.
Xfree 4.0 and changing color depth/resolution. (Score:2)
Re:Great (Score:2)
The XF86Config file that it spat out for me had to undergo lots of manual editing before it was usable.
But now I'm back on 3.3.6 (or is it 3.3.7?) anyway, because Mandrake mangled the Voodoo3 driver in their release of XFree86 4.0.
--
No more e-mail address game - see my user info. Time for revenge.
Re:Kernel guys (Score:2)
If you do, be sure to tell us
Re:CVS maintenance (Web interface for managers) (Score:1)
--
Traditional? (Score:1)
BSD (Score:1)
Re:Great (Score:2)
Remote displays such as the Windows Terminal Server [microsoft.com] displays?
Re:Great: Be-boy (Score:1)
of course.)
Re:Great (Score:2)
Perhaps if and when the new rendering model discussed in this paper by Keith Packard [xfree86.org], from USENIX 2000, is implemented; the paper suggests a number of enhancements to the X rendering model, including, but not limited to, anti-aliased fonts (alpha compositing; alpha-blending operations to improve, I infer, anti-aliasing of images; 32-bit coordinates with 8-bits of sub-pixel positioning; a fancier rendering primitive to draw objects out of trapezoids - see the article for a detailed explanation, I'm not a graphics expert; better text support, including access by the application to more information about the font such as pair kerning tables and raw outline data and metrics).
The paper doesn't say when this will happen, but I infer that this isn't just a wish list; Packard is, according to his page on the XFree86 Web site [xfree86.org], working for SuSE on X.
Re:Oh god, die already, please, pretty please! (Score:2)
Re:It's good to see X becomming more open (Score:1)
Re:It's good to see X becomming more open (Score:1)
Re:It's good to see X becomming more open (Score:1)
Re:XFree86 opens mailing lists too (Score:1)
Re:This makes my project easier (Score:1)
I doubt it increases performance (Score:1)
"it increases performance (especially over a network)"
I highly doubt that sending already rasterized anti-aliased text over a network can be more efficient than just sending the text and letting the client render the text anti-aliased. Particularly since most new PC's will be able to do the anti-aliasing in hardware.
Anyone know a decent Win32 X Server? [OT] (Score:1)
Sorry for the off-topic question, but I have searched far and wide and cannot seem to find a decent free Win32 X Server (no I don't mean the Win32 box runs as a server, I mean, you run the X server on your Win32 box and let client apps running on your Linux box connect to it .. anyway)
Currently I use VNC (http://www.uk.research.att.com/vnc/, a free cross-platform PC-anywhere type program), which works very well as a solution to my problem, but it isn't really an X server.
Re:I doubt it increases performance (Score:1)
Re:Xfree 4.0 and changing color depth/resolution. (Score:1)
Re:I doubt it increases performance (Score:1)
<slaps self on forehead> doh! Of course .. my mistake. I knew that of course (in fact I iterated that specific point in another post of mine that I posted on Saturday) but I still get confused sometimes :)