Domain: apache.org
Stories and comments across the archive that link to apache.org.
Comments · 2,937
-
Re:How do we know Goog isn't giving up info alreadJust as an aside, it's high time there was a serious effort at producing a decent open source search. Personally, I think a distributed network with anonymizing services makes the most sense. I know there are projects in existence already, but more people will have to become aware of them. Some Open Source search projects are:
http://www.majestic12.co.uk/projects/dsearch//
http://www.aspseek.org/about.html//
http://sourceforge.net/projects/ebiness//
http://www.grub.org/html/documents.php//
http://lucene.apache.org/nutch/bot.html//
I really want to see one of these projects take off, I'd tap a vein at the local plasma center to donate funds
:> -
Re:our brains aren't wired to think in parallel
My browser and other browsers are downloading this exact same page.. look it's parallel programming and no one had to do anything special.
I'm gonna bet there are a lot of groups and developers that completely disagree with that statement. I'm thinking of the Apache Group, MySQL developers, Perl developers, Slashcode developers, Linux developers, etc...
-
Re:our brains aren't wired to think in parallel
My browser and other browsers are downloading this exact same page.. look it's parallel programming and no one had to do anything special.
I'm gonna bet there are a lot of groups and developers that completely disagree with that statement. I'm thinking of the Apache Group, MySQL developers, Perl developers, Slashcode developers, Linux developers, etc...
-
Re:Two words: map-reduceImplementing MapReduce is much easier these days: just install and contribute to the Hadoop project. This is an open source, Java-based MapReduce implementation, including a distrbuted filesystem called HDFS.
Even though it is implemented in Java, you can use just about anything with it, using the Hadoop streaming functionality.
-
Re:Two words: map-reduceImplementing MapReduce is much easier these days: just install and contribute to the Hadoop project. This is an open source, Java-based MapReduce implementation, including a distrbuted filesystem called HDFS.
Even though it is implemented in Java, you can use just about anything with it, using the Hadoop streaming functionality.
-
Re:Apache ain't the fastest...
You can't do name based virtual hosts using different certs on the same IP/port. It is indeed a limitation of SSL. It is in fact impossible.
-
OFBiz
And while you're at it... check out the Apache Software Foundation's OFBiz as well:
http://ofbiz.apache.org/
Caveat: it is neither small nor simple, but it is quite powerful, and has a good community of people around it. -
Re:I love this...
I've been doing java development for almost ten years now, so I may be a little biased, but it's not all that difficult to get started doing server and client side java.
You need 3 things: an app server, a JVM, and a good IDE.
Using all free(mostly speech,some beer) stuff here's an example:
Download and install the latest JDK. I recommend SE 1.6(no EE, or netbeans)
Download and unzip/untar the latest eclipse with webtools bundle.
Download and unzip/untar the latest tomcat
Now fire up the eclipse executable, go to the workbench and create a new project of type "dynamic web project". It'll ask you to select which app server, and you can point to tomcat from there.
Now you've got a dev enviroment for java, jsp, webservices, etc with all the goodies like debugging and code assist.
To deploy just right-click the project and export as a war file that you can place into another app server.
-
Re:AJAX Going Away? Oh noes!
server side "push" seems to be a recurring theme. pointcast in (around) '99 tried it. couldn't scale very well.
Doesn't scale very well using standard tech from '99. Trying to run your push server as a standard web application is going to cause problems due to poor threading models. Most solutions today use a standalone push daemon. Some interesting work is going on in this area with Erlang and Twisted Python, also there is a new Apache 2.2 MPM that is designed to handle these type of connections better.
-
Help out with Harmony
You could always help out with Apache Harmony to create a full, open sourced JVM!
-
Serious question: Java, Apache 2, and GPLv2
Apache currently has many Java-based Apache 2 licensed projects. The Apache 2 license is incompatible with the GPLv2.
Does releasing Java under the GPLv2 effectively prevent the use of Apache 2 code (or any commercial code)? Does this mean that the only Java programs that can be used with the GPLv2 copy of Java are those under the GPLv2? -
Serious question: Java, Apache 2, and GPLv2
Apache currently has many Java-based Apache 2 licensed projects. The Apache 2 license is incompatible with the GPLv2.
Does releasing Java under the GPLv2 effectively prevent the use of Apache 2 code (or any commercial code)? Does this mean that the only Java programs that can be used with the GPLv2 copy of Java are those under the GPLv2? -
Serious question: Java, Apache 2, and GPLv2
Apache currently has many Java-based Apache 2 licensed projects. The Apache 2 license is incompatible with the GPLv2.
Does releasing Java under the GPLv2 effectively prevent the use of Apache 2 code (or any commercial code)? Does this mean that the only Java programs that can be used with the GPLv2 copy of Java are those under the GPLv2? -
Serious question: Java, Apache 2, and GPLv2
Apache currently has many Java-based Apache 2 licensed projects. The Apache 2 license is incompatible with the GPLv2.
Does releasing Java under the GPLv2 effectively prevent the use of Apache 2 code (or any commercial code)? Does this mean that the only Java programs that can be used with the GPLv2 copy of Java are those under the GPLv2? -
Re:SPAM becomes CAPTCHA
Given that we already have OCR technology working with SPAM filters that can detect even distorted text, it doesn't seem such an unreasonable idea.Why couldn't software scan received faxes for telltale signs of junk such as "Cancun", "vacation", "To all Employees", and trash them as we do with email filters?
Because faxes have to be OCR'd. -
Re:humanity vs capitalism
Yeah, we should totally let these people die just because they can't afford the overpriced medicine. It's their own fault for being poor! You make a good point, if this keeps happening there won't be any more drug companies to make drugs.
As we all know, NO ONE does anything unless they are paid to do it. -
Re:Definitely report if you have clue> Your own link states that your assertion is incorrect. Only the Microsoft implementation is under restrictions making it Non-Free.
No it's not. The MARID working group was terminated precisely because of Microsoft's SenderID patent. The fact that they have such a patent basically means that they can sue anyone who develops SPF-aware software in the US.3) On the issue of ignoring patent claims, the working group has at least rough consensus that the patent claims should not be ignored. Additionally, there is at least rough consensus that the participants of the working group cannot accurately describe the specific claims of the patent application. This stems from the fact that the patent application is not publicly available. Given this, it is the opinion of the co-chairs that MARID should not undertake work on alternate algorithms reasonably thought to be covered by the patent application. We do feel that future changes regarding the patent claim or its associated license could significantly change the consensus of the working group, and at such a time it would be appropriate to consider new work of this type.
And if the above isn't enough to convince you, here's another link with the Apache Software Foundation's position published at the MARID working group's mailing list.
This is why most free software MTAs developed in the US require third party modules or patches to be SPF-aware. -
Re:Apache vs IISJust for fun I'm going to answer your questions, as I think most folks just dont know all of what you can do with IIS, so lets see how we fare.
What are IIS' equivalents of the and directives?
Is there a word missing here, or is apache lingo that I just dont know? What is an 'and directive'?
Do you mean what is commonly referred to as 'security modules and directives'?
The 'allow' and 'deny' directives are largely present in IIS. Not so simple to do partial host-names and partial-IP addresses in quite the way that apache directives do them, but its doable. An IIS filter written in C# is always your fallback here.
'AuthGroupFile' equivalent functionality is also present, you just stick the user/pass pairs in the metabase.xml (iirc).
All of the 'AuthName', 'AuthType', etc functionality is there, its just configured differently than apache does it. Same for the 'options' directive.
I pulled all of these from here.How can I use TLS SNI with IIS?
You've got me there. But be patient, SNI is very young, and from what I found in a quick google, isnt well integrated into apache yet either. In a pinch, as I said earlier, you could always write a filter yourself if you wanted to.
Then again, how about just use one IP for each SSL enabled domain. It's not that big of a barrier. Or am I missing something? I'm not hugely up to speed on the driving force behind this.How do I use IIS as a backend for a subversion server?
Do you mean as a front-end to a subversion server? As I am not aware of a way to use apache as a backend to a subversion server. You either stick it in the file system, or use BerkeleyDB.
If you mean use IIS as a front-end to SVN, then there's no easy way to do it without writing some code. IIS supports WebDAV but I'm frankly not sure how much support there is for DeltaV, which SVN over a web server requires.
So here the answer (to the probably correct modification of your question), is no. There is no software currently written to allow you to use IIS to host SVN. Like so many things, probably very doable if you want to do the code, but no one is doing it yet.How can I set up filters that deny requests based on the occurance of suspicious strings in their headers?
This one is easy. URLScan.
Now mind you, using URLScan on IIS6 isnt as common as it was on previous versions, but its very doable, and gives you this nice of control.
Another thing to mention, URLScan is just an ISAPI filter written and loaded into IIS, anyone can write similar modules.How can I have an IIS server publish its virtual hosts via DNS-SD?
Not that I can find. Though in all honesty, DNS-SD and TLS-SNI is some pretty esoteric stuff at the moment.
How can I set it up to fire off requests for different virtual hosts as different system users, so that I can grant different priviliges to different web applications?
Trivially. Each host uses its own application pool, which can run as whatever user account you want. So if you want 600 different sites, each running under its own unique user-account, then you just do it. Thats how shared-hosting services on IIS are done.
How can I have IIS get the value that it uses for the Content-Type header of its responses from an extended attribute on the file being served, rather than a dumb lookup in a table of file extension (god, don't get me STARTED on file extensions!) to media type?
Well, no, but this isnt much to do with IIS, its more of a windows philosophy thing.
In addition, not everyone buys into determining content-type via magic numbers. And its definitely not how its done in the windows world. So even if IIS offered this, it wouldnt do you much good, as not much in the windows world -
Re:license incompatibility?that's really odd, i had remembered the article mentioning that they were released under the GPL and sure enough the first paragraph is:
Google on Tuesday released new programming code under the GPL license to enhance MySQL databases.
but then the actual tools code page lists :License: Apache License 2.0
as for the original question, the Apache FAQ for their license says they think that they're compatible but FSF does not:Is the Apache license compatible with the GPL (GNU Public License)?
It is the unofficial position of The Apache Software Foundation that the Apache license is compatible with the GPL. However, the Free Software Foundation holds a different position, although we have not been able to get them to give us categorical answers to our queries asking for details on just what aspects they consider incompatible.
Whether to mix software covered under these two different licenses must be a determination made by those attempting such a synthesis. -
Re:It may be interesting to some that a lot of fol
That said, there's a system now that could change all of that. It's called MSBuild and it ships with Visual Studio. For anyone who does command line builds and whose codebase is mostly managed code, I highly recommend looking into it.
Eh, you do know that such tools have existed for quite a while now? You might want to first check out Apache Ant, or if you're a
.NET developer then take a look at NAnt instead. You'll find a good introduction to NAnt here.Once you've gotten the hang of (N)Ant you might want to set up a automated build server: CruiseControl or CruiseControl.NET
I'm normally a big fan of MS development tools, but when it comes to automating the build process MS is really playing catch up.
-
Apache vs IIS
I prefer Apache since it's free but....
This goes for virtually every non-default configuration of Apache and IIS but here are a couple examples.
Allowing only certain IP addresses to access a website:
Apache -
1. Research on the web how this is done using Google.
2. Find something called "mod_authz_host" and an example of its use here http://httpd.apache.org/docs/2.2/mod/mod_authz_hos t.html .
3. Get confused by all the different examples.
4. Attempt to insert "code" into httpd.conf to limit access to certain IP addresses.
5. Test to see if it worked.
6. Research, edit, test more as needed.
IIS -
1. Click a few buttons
2. Enter IP addresses allowed.
3. Test (it works first try as expected since editing was intuitive).
Use SSL:
Apache -
1. Research on the web how this is done using Google (lots of research).
2. Install something called OpenSSL
3. Copy a few files to a windows directory
4. Find an openssl.cnf file that doesn't exist with the OpenSSL install for some reason.
5. Create a SSL certificate using command line.
6. Due to legal/political constraints, download a different copy of Apache with SSL from a strange 3rd party website and replace current copy of Apache that you had installed.
7. Make several changes to httpd.conf file.
8. Install this new Apache as a service using command line if needed.
9. Make several more changes to httpd.conf file (uncommenting LoadModule line, including ssl.conf in an IfModule thing).
10. Copy the certificate files made earlier to an Apache directory.
11. Edit ssl.conf file on several lines to identify server name, document root directory, then also include the certificate path.
12. Restart Apache, pray it works.
IIS -
1. Go to website properties using GUI
2. Click Directory Security tab
3. Click Server Certificate
4. Follow Web Server Certificate Wizard to create certificate.
For extra credit, require SSL connection - In Directory Security tab, Secure Communication area, click Edit, and check the Require secure channel SSL checkbox. I gave up on that for Apache and figured out some way to just forward requests to https (a bit of a hack it seems).
Things just seem more intuitive when using IIS rather than editing conf files and hoping things work in Apache. There is a lot less frustration. It's a shame. Yes I did look for 3rd party Apache config GUIs and couldn't find anything that looked good. -
DoubleClick = eViL
Sorry folks, if Google pays 3.2 billion to obtain DoubleClick for any reason, that's just evil, because DoubleClick has ALWAYS been evil. So? By correlation, I guess that makes Google evil too, huh?
methinks so. I sure as Hell ain't trusting Google with my data so much as I can help it.
Like Capitalist... --in collusion w/ da Feds'-- Big Brother needs a name?
----
vote with your default search engine of choice folks
-
Re:This is why GPLv3 encumbers patents
Microsoft and other big companies develop big patent portfoloes to protect themselves, and to use against competitors with even vaguely similar projects.
That's one theory, that the only patent trolls are these huge conglomerates. In reality, small predatory licensing companies without any products or interest in cross-licensing are going to start hurting the bigger players.
It's exactly why Sendmail rejected using Microsoft's patented "SenderID", as described by Eric Allman here.
Err, no. Are you thinking of Apache?
it's exactly why GPLv3 has all this complex and oddly writtten patent material
Microsoft distribute SFU which contains GPL code. All we have to do is resync against the Microsoft distribution to be freed from the constant threat of patent lawsuits on the stuff they're redistributing. The original SenderID license had similar patent language designed to shield Microsoft, unfortunately for them it was not sub-licensable and therefore unworkable.
I hope the Mono project can be re-licensed under GPLv3 to avoid repercussions from this sort of suit.
Really? I hope it dies a horrible death.
-
Re:Sure there is
How about Hadoop?
Seriously though, looking at the Debian compiler shootout, ocaml does fairly well at CPU intensive applications. In the past I've seen some applications claimed to be written in it (unison), but I can't find a decent list of them, and I don't remember any being parallel / distributed. Yahoo! stores was apparently written in Lisp, and Paul Graham won't shut up about it.
But the GGP is talking about extending such languages, already sparsely in use, to distributed computations. Erlang is the poster child for this. For those acquainted with functional languages the concept seems simple. But many a student I know has trouble wrapping their mind around functional languages. Whether we want to apply these students to distributed computation is one question, whether we'll have a choice in the future is another. There's numerous apps written in erlang that claim some advantage over a non-erlang oss competitor, like a webserver that handles far more open connections than apache (and likely supports far fewer features). Skepticism is healthy, but you've taken it into the unhealthy realm of being combative. -
Re:Pointless test?
Did you know that one installation of Apache can serve multiple web sites? IIS can do the same. Using 100 guest OSes running on a server to support 100 web sites is insane.
-
Re:A common issue with MySpace - and you have to a
Witness the power of mod_rewrite.
-
You might try Taskjitsu
For the last ten years, I've been developing Taskjitsu, an open source professional services automation system that tracks time sheets and tasks. It is freely available, GPL-licensed, and commercially supported by PKR Internet.
Taskjitsu is at its core a Java web application, layered on top of Tomcat and PostgreSQL. It runs on Windows, Linux, and any other system that can run Java 1.4. We have RPMs available that work with Red Hat Application Server 1.0 and other JPackage 1.6-derived systems.
-
Re:I have an idea
But did they integrate Tomcat with httpd?
Yes, actually. It's shocking to me that you don't know that.
The mods usually do a pretty good job, but when it comes to this topic it would seem that they've all been on crack. :-/ -
Open Source 'Solution'?It seems that there isn't an 'Open Source Solution' at all - 'Solution' implies it fixes the problem. They had a choice:
- Buy a true 'solution' from a closed source vendor
- Pay you to develop a solution from open source components.
If there was a solution to sell to 'upper management', you can bet your ass it'd be pushed. As it stands, you're wasting time and money trying to kludge together something that won't work as well as the purchased solution - and management have decided not to gamble on you coming in cheaper, faster and better than the commerical offering (or even the usual "pick two"). Plus, if you get hit by a bus, who'll support it?
Mark
For the uninitiated, Jackrabbit is a Java Content Repository, while Lucene is a search engine: both are built on Apache. I think it's safe to say they're components rather than 'solutions', no matter how polished they might be. -
Open Source 'Solution'?It seems that there isn't an 'Open Source Solution' at all - 'Solution' implies it fixes the problem. They had a choice:
- Buy a true 'solution' from a closed source vendor
- Pay you to develop a solution from open source components.
If there was a solution to sell to 'upper management', you can bet your ass it'd be pushed. As it stands, you're wasting time and money trying to kludge together something that won't work as well as the purchased solution - and management have decided not to gamble on you coming in cheaper, faster and better than the commerical offering (or even the usual "pick two"). Plus, if you get hit by a bus, who'll support it?
Mark
For the uninitiated, Jackrabbit is a Java Content Repository, while Lucene is a search engine: both are built on Apache. I think it's safe to say they're components rather than 'solutions', no matter how polished they might be. -
Re:What the hell?
My post contained a question, not a statement. However, many Free Software projects have 501(c)(3) non-profit organisations associated with them, such at the FreeBSD Foundation or The Apache Software Foundation. Code contributed to them may or may not count as tax deductible. If it doesn't, then it might be possible to count the time spent working on code donated to the foundation as a tax-deductible expense. I am not a US citizen or an accountant though, so I am just thinking out loud at this point.
-
Re:If you aren't using Hibernate....
You might like to try ibatis. I have the same issues with Hibernate and JDO that you do, but I find ibatis does a pretty good job of taking the best of both worlds, weird name aside.
-
Re:If you aren't using Hibernate....
Using ibatis because it's easy if you already have SQL gurus, performs better and integrates with an existing data model more easily.
-
Re:Running out of IPv4
-
Re:A dozen products?
I'm probably showing my ignorance here, but isn't it possible to validate the consistency of an XML document using XSLT software like xalan: http://xml.apache.org/xalan-j/?
Then, you at least know whether the document is valid ODF. Step 2 would then be to make sure that all valid ODF documents are also rendered identically, which depends on either bugs in the word processor programs (to be squashed by the companies making them), or inconsistencies and/or ambiguities in the standards document (to be complained about at OASIS). -
Re:Proper URLYou are supposed to have a closing slash at the end of domain name. http://example.com/ is a different case than http://example.com/name -- it's more akin to http://example.com/directory/ See http://httpd.apache.org/docs/2.0/mod/mod_dir.html
# directoryslash for some info on why this is (although that link is for configuring the apache server to automatically redirect to the resource with the / ).
When you end a URL with a directory, an Apache server shows the first file that exists from the DirectoryIndex instead. If no match, it shows a directory listing unless you turn directory listings off (e.g. with Options -index see http://httpd.apache.org/docs/2.0/mod/core.html#opt ions ). If no match and directory listings are off, you get a 403.
Anyway, you're mixing two different things:- Slashdot will autolink any valid URL format, whether it ends with a slash or not. It does not verify that the target exists on the web (if it did, you probably wouldn't be able to post links that are currently down but will be up later).
- In this case, Wikipedia has a URL format that ends with an identifier (not a directory). Wikipedia does not handle slashes after the identifier. Note that they may do this because they have another URL format that uses the trailing slash to indicate different processing (possibly at the mod_rewrite level).
-
Re:Proper URLYou are supposed to have a closing slash at the end of domain name. http://example.com/ is a different case than http://example.com/name -- it's more akin to http://example.com/directory/ See http://httpd.apache.org/docs/2.0/mod/mod_dir.html
# directoryslash for some info on why this is (although that link is for configuring the apache server to automatically redirect to the resource with the / ).
When you end a URL with a directory, an Apache server shows the first file that exists from the DirectoryIndex instead. If no match, it shows a directory listing unless you turn directory listings off (e.g. with Options -index see http://httpd.apache.org/docs/2.0/mod/core.html#opt ions ). If no match and directory listings are off, you get a 403.
Anyway, you're mixing two different things:- Slashdot will autolink any valid URL format, whether it ends with a slash or not. It does not verify that the target exists on the web (if it did, you probably wouldn't be able to post links that are currently down but will be up later).
- In this case, Wikipedia has a URL format that ends with an identifier (not a directory). Wikipedia does not handle slashes after the identifier. Note that they may do this because they have another URL format that uses the trailing slash to indicate different processing (possibly at the mod_rewrite level).
-
ofbiz - Open for Business Project
Here's a very cool system:
Apache Open for Business Project
http://ofbiz.apache.org/
From the site:
"The Apache Open For Business Project is an open source enterprise automation software project licensed under the Apache License Version 2.0. By open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on." -
Re:My user concerns
Here is is a what a "emerge --search java" yields in gentoo:
* app-accessibility/java-access-bridge Latest version available: 1.6.0-r1 Latest version installed: [ Not Installed ] Size of files: 120 kB Homepage: http://developer.gnome.org/projects/gap/ Description: Gnome Java Accessibility Bridge License: LGPL-2 * app-emulation/emul-linux-x86-java [ Masked ] Latest version available: 1.6.0 Latest version installed: [ Not Installed ] Size of files: 61,248 kB Homepage: http://java.sun.com/j2se/1.6.0/ Description: 32bit version Sun's J2SE Development Kit License: dlj-1.1 * dev-java/ant-javamail Latest version available: 1.7.0 Latest version installed: [ Not Installed ] Size of files: 6,682 kB Homepage: http://ant.apache.org/ Description: Apache Ant's optional tasks depending on sun-javamail License: Apache-2.0 * dev-java/apple-java-extensions-bin Latest version available: 1.2-r1 Latest version installed: [ Not Installed ] Size of files: 3 kB Homepage: http://developer.apple.com/samplecode/AppleJavaExt ensions/AppleJavaExtensions.html Description: A pluggable jar of stub classes representing the new Apple eAWT and eIO APIs for Java 1.4 on Mac OS X. License: Apple * dev-java/aterm-java Latest version available: 1.6 Latest version installed: [ Not Installed ] Size of files: 93 kB Homepage: http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/A TermLibrary Description: Java library for ATerm exchange License: LGPL-2.1 * dev-java/blackdown-java3d-bin Latest version available: 1.3.1-r1 Latest version installed: [ Not Installed ] Size of files: 9,881 kB Homepage: http://www.blackdown.org/ Description: Java 3D Software Development Kit License: sun-bcla-java-vm * dev-java/cairo-java Latest version available: 1.0.5-r1 Latest version installed: [ Not Installed ] Size of files: 353 kB Homepage: http://java-gnome.sourceforge.net/ Description: Java bindings for cairo License: LGPL-2.1 * dev-java/glib-java Latest version available: 0.2.6-r1 Latest version installed: [ Not Installed ] Size of files: 323 kB Homepage: http://java-gnome.sourceforge.net/ Description: Java bindings for glib License: LGPL-2.1 * dev-java/gnu-javamail Latest version available: 1.0-r1 Latest version installed: [ Not Installed ] Size of files: 690 kB Homepage: http://www.gnu.org/software/classpathx/javamail/ Description: GNU implementation of the Javamail API License: GPL-2 * dev-java/java-config Latest version available: 2.0.31-r3 Latest version installed: 2.0.30 Size of files: 16 kB Homepage: http://www.gentoo.org/proj/en/java/ Description: Java environment configuration tool License: GPL-2 * dev-java/java-config-wrapper Latest version available: 0.12-r1 Latest version installed: 0.12 Size of files: 7 kB Homepage: http://www.gentoo.org/proj/en/java Description: Wrapper for java-config License: GPL-2 * dev-java/java-getopt Latest version available: 1.0.13 Latest -
Ummmm. Ok
So you use Apache Derby plus java to do what can already, IIRC, be done with n other document/version control systems. Why is this better? Why should I register with IBM to read a document created by a guy from Northrop Grumman (We Build the B-2 Bomber!)?
-
Re:Beagle allready does this!Examples? Queries can't start with a wild card,
Incorrect:Leading wildcards (e.g. *ook) are not supported by the QueryParser by default. They can be enabled by calling QueryParser.setAllowLeadingWildcard( true ). Note that this can be an expensive operation: it requires scanning the entire list of tokens in the index to look for tokens that match the pattern. Currently this code is in the Lucene development trunk but is not yet in any release.
queries cannot comprise of a NOT clause by itself,
Are you sure? BooleanQuerySyntax in Lucene is indeed a little odd, but I'm not sure you're right.
results are stored in an immutable data structure that does not support merging,
Incorrect Lucene supports merging & has done for years. Do you have any idea what you're talking about?
Meh, I don't think you've used lucene for years! -
Re:Beagle allready does this!Examples? Queries can't start with a wild card,
Incorrect:Leading wildcards (e.g. *ook) are not supported by the QueryParser by default. They can be enabled by calling QueryParser.setAllowLeadingWildcard( true ). Note that this can be an expensive operation: it requires scanning the entire list of tokens in the index to look for tokens that match the pattern. Currently this code is in the Lucene development trunk but is not yet in any release.
queries cannot comprise of a NOT clause by itself,
Are you sure? BooleanQuerySyntax in Lucene is indeed a little odd, but I'm not sure you're right.
results are stored in an immutable data structure that does not support merging,
Incorrect Lucene supports merging & has done for years. Do you have any idea what you're talking about?
Meh, I don't think you've used lucene for years! -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
i guess dude missed the boat
so these are about to disappear:
http://jakarta.apache.org/
http://tomcat.apache.org/
http://struts.apache.org/
http://maven.apache.org/
http://ant.apache.org/
http://xml.apache.org/
http://cayenne.apache.org/
http://i.could.go.on/
yeah, java is toast, no community, no common frameworks, no pool of available talent.
( all this from one free/open source software foundation with as open a license to use as you like)
perhaps dude just likes smoking crack and dreaming flex? -
Re:I go to Sourceforge after I learn about a progr
I'm a big fan of http://plone.org/ which is a CMS that sits on top of the http://www.zope.org/ application server. All of which is OSS. I can't speak to OSS CRM but others here have. There are plenty of fantastic server side developer productivity boosting OSS software out there.
- Try http://jakarta.apache.org/ for lots of Java libraries.
- I find http://www.springframework.org/ is a great framework extension for Java.
- I like spring better, but http://www.hibernate.org/ provides an ORM for both Java and
.NET developers. - If you are working in Perl, then http://www.cpan.org/ is the place for you.
When it comes to client side software there is a huge amount of great OSS apps.
- I believe that http://sourceforge.net/projects/ganttproject/ is great for project management.
- I have used http://sourceforge.net/projects/freemind/ for years and know it to be a great mind mapping tool.
- I believe that http://live.gnome.org/Dia/ is a great diagramming tool.
- I'm a big fan of http://www.umlet.com/ and find it to be very useful for creating UML diagrams.
- I switched from sodipodi to http://www.inkscape.org/ which is fantastic for drawing vector images.
- I am also a big fan of http://www.gimp.org/ which is used to draw raster images.
I have used all of these projects for years and would most definitely label them as quality, winner OSS.