Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 9 years ago.
Improve this question
How many different way there is download open source projects in order to modify and rebuild them (directly in editors like eclipse and maven).
The short answer is "a lot".
Seriously it depends on the project. If for example project is developed by individual and not published at any public repository and exists on his hard drive only you do not even have a chance to know that the project exists.
If however the project is published in public repository it depends on the repository. The most popular way to develop open source projects these days is GitHub. If project is there you can always clone the repository and do what you want. Building the project depends on its author. If he/she uses "standard" build tools (maven, gradle etc) it is not a problem. Otherwise it depends...
If you do not want to modify the project but just want to include it as a dependency of your project it depends on the programming language. Java libraries are typically available in maven repository but it is up to the library author.
Please do not hesitate to ask more concrete questions.
I am a little confused on your question but it sounds like what ways there are to download projects.
Usually finding an SVN or GIT plugin would do the trick if you want to download it directly to the editor.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
With Github one can write a well-formatted README.md file and document to present the project. Also, there are wiki pages for user to collaborate. I'm wandering what would be an optimal workflow, even for non tech users, to make use of the GitHub platform to write a collaborative book.
How to use markdown but then enhance it by applying a stylesheet, make PDF out of it, organise chapters, have a public site (gh-pages) out of it and so on? Is there such a project or tool chain for GitHub?
In other word, how to easily write a collaborative book with a nice html and PDF output in GitHub? Thanks.
Edit: GitBook has changed significantly since I first wrote this answer. PDF support has been dropped, and the CLI toolchain has been abandoned in favour of a proprietary service:
As the efforts of the GitBook team are focused on the GitBook.com platform, the CLI is no longer under active development.
In mid-2019 mdBook is a good option, though it doesn't natively support PDF. If you have Rust and Cargo installed you can simply
cargo install mdbook
to get started.
Original answer:
This is exactly what GitBook is designed for:
GitBook is a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc).
It supports PDF output out of the box, as well as online publishing on its own web platform.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
For a project I am trying to develop a recommender for GitHub. To start with is there any way I can run a opensource GitHub web interface on localhost but connect to the public git repositories.
OR
I have this one which only works for local repositories.
https://www.kernel.org/pub/software/scm/git/docs/gitweb.html
So is there a way to crawl github repositories to create a classifier
Thanks
You won't be able to run GitHub locally, as it's a closed-source commercial application*.
There are a number of open-source web-based Git interfaces, as you have already discovered. One that you didn't mention but that might be worth considering is GitLab, which has a more GitHub-like interface than Gitweb.
If you want to interface with GitHub's repository data, your best bet will be to use their API. Without knowing what language you're working in it's hard to give more information than that.
If you're working in Ruby, Objective-C, .NET or Go, you should also have a look at Octokit, a set of official libraries for interacting with GitHub.
*Actually, you can run the Enterprise version locally, but it's fairly expensive and I get the sense that you're looking for something open and / or free.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
lazy dont have to read this
I have to work on an old netbeans project which is kinda messy. The previous autor changed a lot in some .properties and .xml files and add ant scripts. (Aplication is designed for Websphere, and it have some requirements)
Unfortunatly today doesn't work. Some important values was stored in private.properties (I dont know what exacly was), ant script don't run, and few versions issue apper. So first I have to tidy this mess, but I dont know about netbeans project well. Unfortunatly I have problem to find documentation to all of it.
Netbeans project is based on ant project. Fortunatley ant have manual here: http://ant.apache.org/manual/index.html . But (I assume that) 'nbproject' folder and its inner files are not part of ant project. I can't find documentation about it. Maybe I blind or something, but I didn't found it on NetBeans side. IMHO netbeans side is kinda messy as well.
straight to the point
I am searching for documentation for netbeans project, where will be written about files project.xml, project.properties etc. What they contain and even how to write them on your own.
This document explains freeform project configuration in detail. You should be able to find what you need in there. If I were in your position, I would create a new project that has all the frameworks like your original project and then look at the project metadata files of the new project for some direction. IMO this is far easier than trying to author the project.xml files from scratch.
http://netbeans.org/kb/articles/freeform-config.html
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I'm going to bundle several LGPL libraries into commercial Eclipse-based application as plug-ins (I generate plug-in from an existing Jar for each library). My application is not LGPL, and it's closed source app. After reading point (6) of the LGPL license I've understood that I have either to include source plug-ins for every LGPL library or provide a link to the source code of these libraries (BTW, where these links must be provided, in About dialog?). Am I correct? Is there an example for such an application?
Thanks!
I don't know of an example, but yes you are correct. I don't think the LGPL specifies the exact means that the software should be published in. EPL has a similar requirement for publishing the source code if you have modified their stuff, and I have heard that a standard thing for IBM to do for example is have a zip file of the sources available somewhere on their site or with the product distribution.
So long as it's clear where to find the source, I don't think it matters much exactly how you publish it. And if you have not modified the LGPL source, then you can refer to some place where it is published. You only need to actually publish it if you have modified it in some way (or its not published elsewhere).
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I am searching for an Eclipse plugin which supports drag and drop functionality to build a GUI
and
supports immediate and automatic embedding within a MVC (model view controller) structure. Any ideas?
WindowBuilder is free, simple and not cumbersome. It also supports binding and synchronization of model pojo objects taking some of the MVC pains away.
I find it quite pleasant to work with as it does not places itself at toe forefront like most other similar editors will. It does not embed strange files that serve no other purposes than to serve the editor, rather it uses directly the java source file as it's backing persistence and it does so in a very clean way compared to say visual Studio with an MFC project.
It does have some quirks though, especially with Maven as some of the dependencies are sometimes hard to find. Personnaly I package them as a single jar and added it dynamically to the build through some clever hacks inspired largely by other members of the present community :-)
Give it a try, may not be the uber cadillac with shiny chromed everything but it does work well and stays out of the way when you don't need it.