On Jul 4, 9:08 pm, Ken Wesson <kwess...@gmail.com> wrote:
>
> That's actually a bit worrying. I'm not sure I want a potential
> security hole into my computer, such as a repository, being "handled
> for me" without having *some* input into the matter. For example if I
> intend to use it purely locally I'd want to firewall the port it's
> using to make sure it's unreachable from any address other than
> 127.0.0.1.
>

No, there's no server, no port, nothing to firewall. It's just a
directory (~/.m2/repository).

>
> There's also the fact that everything remains simple (maybe too
> simple; see above) only so long as you remain inside the cushioned box
> of the particular IDE. As soon as you try to do anything else -- tweak
> something from vi or Notepad, significantly refactor and rename and
> restructure stuff in a manner that changes some file paths, move to or
> sync with another machine, share with a collaborator, even just find
> the source files to back them up somewhere safe -- you're in the deep
> woods, possibly without a good map. :)
>

Well exactly - by using an independent build tool you decrease the
likelihood of your build being tied to a particular IDE. If I'm using
Netbeans on linux, and you're using Eclipse on windows I'd be more
confident of being able to build your project if you're using maven/
lein/cake/etc. than if you're using the IDEs built in project
management facilities or a bunch of shell scripts (or ant for that
matter).

I think that Greenspun's tenth rule has an analogue in hand rolled
build systems - most of them end up being a crappy implementation of
10% of maven's functionality (and maven is not that nice to begin
with :)

- Steve

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to