The past few teams I've been on have used variously S3, Nexus, and
Artifactory, and I wasn't especially happy with any of them. I think there
is a sweet spot of usability (for small/medium teams) and technical
capability that hasn't really been achieved by anything available. Of
what's available today, Artifactory's SaaS ("Cloud" version) looks most
palatable but I haven't used it enough to recommend it.
To hit the sweet spot for myself, and for others with similar tastes, I've
been working with Micha Niskin on a commercial product called Projars that
maybe be of interest: http://projars.com/.
Incidentally, the previous owner of the projars.com domain had a different
and interesting idea for it, as a kind of marketplace for commercial
libraries: https://web.archive.org/web/20140309074426/http://projars.com/
Maybe this could still be a thing?
I am very grateful to Alex Osborne's stewardship of Clojars and the efforts
of all its contributors over the years. It is an important community
asset. If finances ever became a problem, I would be happy to contribute,
as I'm sure many others in the community would also.
Alan
On Tuesday, June 30, 2015 at 5:13:31 PM UTC-4, Toby Crawley wrote:
>
> Clojars is pretty much a one man show right now, but it currently
> requires little time to maintain, and works fairly well. If it
> supported private repos, the maintenance and support time would go up
> considerably, and it would require some sort of business entity around
> it. Doing that has been considered in the past, but isn't something
> I'm comfortable doing right now, due to other obligations.
>
> The hosting costs are relatively small, and still being sponsored by
> Alex Osborne (clojars' original author). I've considered selling
> corporate sponsorships or having a fundraising campaign to establish a
> fund that could take that burden off of Alex, and to have on hand to
> cover contracting someone to help with recovering from potential
> compromises (like the linode breach[1]), patching vulnerabilities
> (heartbleed, etc), or rebuilding the server in case of failure, if
> such help is needed. I have no idea if I'll need some sort of legal
> entity to hold that money, but if one is needed, that might be
> something the recently proposed Clojure community organization[2]
> could handle.
>
> I know that it's often easier to give money over time, but if folks
> are interested in helping clojars now, we have quite a few open
> issues[3] that are ready for discussion/patches.
>
> - Toby
>
> [1]:
> https://groups.google.com/forum/#!topic/clojars-maintainers/uAVJVwRAnSU
> [2]: https://groups.google.com/d/msg/clojure/i2YqnCkeemM/0nOJaK8U91EJ
> [3]:
> https://groups.google.com/d/msg/clojars-maintainers/AKLPSVY5Qcw/w63eLy7pU58J
>
> On Tue, Jun 30, 2015 at 3:34 PM, Christopher Small
> <[email protected] <javascript:>> wrote:
> >
> > This is being done now with npm: https://www.npmjs.com/. Cost is $7/mo,
> > which seems reasonable.
> >
> >
> > On Tuesday, June 30, 2015 at 12:00:55 PM UTC-7, Jason Lewis wrote:
> >>
> >> I think my company would be willing to pay a reasonable fee for private
> >> Clojars repos, on something like the Github model? Not sure what the
> lein
> >> overhead would be, I know grabbing Datomic Pro from non-Clojars with
> creds
> >> is a motherf@#@#ing pain in the ass at times (but only in comparison to
> the
> >> conveninece of Clojars.
> >>
> >> Maybe a private-Clojars solution could be a good way to support the
> >> project and encourage a standardized lein/project.clj method of
> grabbing
> >> non-free artifacts?
> >>
> >> On Tue, Jun 30, 2015 at 2:17 PM Dave Dixon <[email protected]>
> wrote:
> >>>
> >>> +1. Neither S3 or Archiva have worked out well for us long term.
> >>>
> >>>
> >>> On Monday, June 29, 2015 at 6:50:44 PM UTC-7, Daniel Compton wrote:
> >>>>
> >>>> Hi folks
> >>>>
> >>>> I wondered if one possible solution for ensuring Clojars long-term
> >>>> viability and maintenance would be to use it to host private
> repositories
> >>>> for paying users as well? For many people, the thought of setting up
> and
> >>>> maintaining Nexus or Archiva isn't an appealing one. I'm aware of the
> S3
> >>>> wagon, and perhaps that's what people use if they don't want Nexus.
> >>>>
> >>>> I'd be interested to hear what other people are doing, and whether
> >>>> Clojars would be a good middle ground between simplicity and
> functionality.
> >>>> Many Clojure users already have Clojars accounts and will have setup
> Lein to
> >>>> deploy here already. Additionally, many people would support Clojars
> for the
> >>>> goodwill factor.
> >>>>
> >>>> On the other hand I'm aware this would require more development
> effort,
> >>>> there may not be much demand for this, and the infrastructure costs
> may not
> >>>> be large enough that it's worth going down this route.
> >>>>
> >>>> Just a thought,
> >>>>
> >>>> Daniel.
> >>>> --
> >>>> --
> >>>> Daniel
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Clojure" group.
> >>> To post to this group, send email to [email protected]
> >>> Note that posts from new members are moderated - please be patient
> with
> >>> your first post.
> >>> To unsubscribe from this group, send email to
> >>> [email protected]
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/clojure?hl=en
> >>> ---
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "Clojure" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an
> >>> email to [email protected].
> >>> For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Clojure" group.
> > To post to this group, send email to [email protected]
> <javascript:>
> > Note that posts from new members are moderated - please be patient with
> your
> > first post.
> > To unsubscribe from this group, send email to
> > [email protected] <javascript:>
> > For more options, visit this group at
> > http://groups.google.com/group/clojure?hl=en
> > ---
> > You received this message because you are subscribed to the Google
> Groups
> > "Clojure" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an
> > email to [email protected] <javascript:>.
> > For more options, visit https://groups.google.com/d/optout.
>
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.