Hi,

Things that would make it easier for a non Java developer (correct me if I
am wrong as I am just throwing ideas out here):

Browse through artifactory and almost have an "Add to Dependency Cart"
option. A developer could browse through and add all their dependencies to a
cart this could then be saved as a dependency list (which could be
shared/watched by one or more people....e.g. someone may add a new assembly
to the list).

From this list you can generate the Pom or Ivy file that would fetch the
dependencies listed. For cross language dev teams I would most likely create
a generic script (e.g. a NAnt target) that they could tie into their build
script and call. If all they wish to use Ivy or Maven for is to pull down
the dependencies then having this file generated (and giving them the option
to refresh it if the list changes) would be ideal. I wouldn't want them to
have to learn Ivy/Maven specific configuration (you could say they should
but when trying to introduce something reducing the barriers to entry helps
a lot :) ).

If you could expose this via a service (i.e. add this dependency to list X,
remove from list X, update etc and then generate which would return a string
representing the pom or ivy file) then people could then build their own
clients to do this as well.

Anything that could be done to aid discovery (i.e. you can search classes
but I am guessing that is Java only) on the artifactory side would also help
:).

John 




freddy33 wrote:
> 
> Hi all,
> 
> We know Artifactory is used with SCONS, make, ANT and NANT. They are all
> internal projects, so we have limited knowledge sharing.
> One part that we managed to open source is the native plugin for Maven 2 (
> http://sourceforge.net/projects/jade-plugins/ ).
> 
> Anyway, we don't yet have any recommended .NET integration for
> Artifactory,
> and we really like to hear any feedback in this domain :)
> 
> Hope this help,
> Fred from JFrog :)
> 
> On Tue, Mar 2, 2010 at 8:30 PM, John M <[email protected]> wrote:
> 
>>
>> It seems like a few of us are thinking about the same thing :)
>>
>> I wouldn't mind hearing Artifactory's thoughts too ;)
>>
>> Maven/Ivy, Nexus, Artifactory are great tools and useful from a Java
>> perspective.
>>
>> I would like to bring those benefits to other languages (.NET, C++ etc).
>>
>> Tooling support isn't right up there (so you might need to have  a
>> prebuild
>> step that kicks off a script that pulls down dependencies to a lib folder
>> and then have VS reference the assemblies in the lib folder) but it could
>> be
>> workable (i.e. prebuild step if using VS or you do it all via the command
>> line e.g. Nan't / MSBuild).
>>
>> My question (and this is where my lack of knowledge around this stuff
>> shows
>> :) ) is what would be the best way of storing the output in artifactory.
>> Does it have to be a zip file (as the article linked to in the thread)
>> shows
>> or does the Ivy option give us something extra...i.e. the ability to
>> store
>> the actual assemblies, docs etc)? What would be better for you from a dev
>> team perspective and what would artifactory be able to offer (e.g. could
>> you
>> specify an assembly name/version in the search....could the generated
>> .xml
>> documentation file(s) be used to allow you to search by public class name
>> etc)?
>>
>> Thanks,
>>
>> John
>>
>>
>>
>>
>>
>> KPac wrote:
>> >
>> > We use Artifactory for our Java Maven builds. We're also looking at the
>> > possibility of using Artifactory for .Net dependency management. We use
>> > AnthillPro as our CI server and build the .Net components with MSBuild
>> > and NAnt.  Any info would be greatly appreciated.
>> >
>> > Regards,
>> > Ken
>> >
>> > -----Original Message-----
>> > From: Nathan Franzen [mailto:[email protected]]
>> > Sent: Tuesday, March 02, 2010 8:46 AM
>> > To: '[email protected]'
>> > Subject: Re: [Artifactory-users] Artifactory + .NET (C#) Assemblies
>> >
>> > An interesting question and I'd like to hear what people's experiences
>> > are.  I'm rolling up various ways of using ant+ivy+artifactory to
>> > support java & C++ & .NET projects.  And I've looked at
>> >
>> >
>> http://docs.codehaus.org/display/MAVENUSER/Using+Maven+to+manage+.NET+pr
>> > ojects
>> > For .NET I haven't gone too far -- I'm assuming I would use
>> > (ant->ivy)+(ant->nant) but maven is a possibility too.
>> >
>> > I think Artifactory only comes into it through the dependency
>> management
>> > tool (maven or ivy?).  So it seems to me the question is, what's
>> > building the .NET artifacts?   Is there some other way for .NET tools
>> to
>> > talk to Artifactory?
>> >
>> > Nathan
>> >
>> >
>> >> -----Original Message-----
>> >> From: John M [mailto:[email protected]]
>> >> Sent: 02 March 2010 10:16
>> >> To: [email protected]
>> >> Subject: [Artifactory-users] Artifactory + .NET (C#) Assemblies
>> >>
>> >>
>> >> Hi,
>> >>
>> >> Has anyone used Artifactory as a way of supporting dependencies for
>> >> .NET developers?
>> >>
>> >> Thanks,
>> >>
>> >> John
>> >> --
>> >> View this message in context:
>> >> http://old.nabble.com/Artifactory-%2B-.NET-%28C-
>> >> %29-Assemblies-tp27757053p27757053.html
>> >> Sent from the Artifactory-Users mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ----------------------------------------------------------------------
>> >> -------- Download Intel® Parallel Studio Eval Try the new
>> >> software tools for yourself. Speed compiling, find bugs proactively,
>> >> and fine-tune applications for parallel performance.
>> >> See why Intel Parallel Studio got high marks during beta.
>> >> http://p.sf.net/sfu/intel-sw-dev
>> >> _______________________________________________
>> >> Artifactory-users mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>> >
>> >
>> ------------------------------------------------------------------------
>> > ------
>> > Download Intel® Parallel Studio Eval Try the new software tools for
>> > yourself. Speed compiling, find bugs proactively, and fine-tune
>> > applications for parallel performance.
>> > See why Intel Parallel Studio got high marks during beta.
>> > http://p.sf.net/sfu/intel-sw-dev
>> > _______________________________________________
>> > Artifactory-users mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/artifactory-users
>> >
>> > This e-mail, including attachments, may include confidential and/or
>> > proprietary information, and may be used only by the person or entity
>> > to which it is addressed. If the reader of this e-mail is not the
>> intended
>> > recipient or his or her authorized agent, the reader is hereby notified
>> > that any dissemination, distribution or copying of this e-mail is
>> > prohibited. If you have received this e-mail in error, please notify
>> the
>> > sender by replying to this message and delete this e-mail immediately.
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Download Intel® Parallel Studio Eval
>> > Try the new software tools for yourself. Speed compiling, find bugs
>> > proactively, and fine-tune applications for parallel performance.
>> > See why Intel Parallel Studio got high marks during beta.
>> > http://p.sf.net/sfu/intel-sw-dev
>> > _______________________________________________
>> > Artifactory-users mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/artifactory-users
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Artifactory-%2B-.NET-%28C-%29-Assemblies-tp27757053p27759402.html
>> Sent from the Artifactory-Users mailing list archive at Nabble.com.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> Artifactory-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>>
> 
> 
> 
> -- 
> Co. Founder and Chief Architect
> JFrog Ltd
> http://www.jfrog.org/
> http://twitter.com/freddy33
> 
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Artifactory-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Artifactory-%2B-.NET-%28C-%29-Assemblies-tp27757053p27761241.html
Sent from the Artifactory-Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to