Re: [Request] Is there any way to get the full source codes of Debian?

2016-09-08 Thread Matthieu Caneill
Hi,

On Thu, Sep 08, 2016 at 04:22:58PM +0900, 우승훈 wrote:
> I can download a lot of full source code of open source project easily, 
> however, in Debian case, I cannot find the full source code.
> If is it possible, could you tell me how to get the full source codes of 
> Debian? ( Especially jessie ver. )Repeatly, I will not use the source code 
> commercially or any other purpose, just for the researching.

There is a web interface, hosted at http://sources.debian.net, that
allows you to *browse* the source code of any package. You can also
use the API to retrieve different files or search for them.

To download the source of a package on your PC, you can use "apt
source ".

I don't know the best way to download all the source packages by once,
but be aware it will take a lot of network traffic and disk space. Let
me know your use-case and I'll see how I can help. :)

Cheers,
--
Matthieu



Re: Feedback on 3.0 source format problems

2017-01-05 Thread Matthieu Caneill
Hi Sean,

On Thu, Jan 05, 2017 at 01:05:54PM -0700, Sean Whitton wrote:
> On Wed, Jan 04, 2017 at 03:10:16AM +0100, gregor herrmann wrote:
> > https://sources.debian.net/patches/ goes in that direction. AFAIK it
> > might not be complete and TTBOMK it hasn't been announced widely but
> > it exists and (I think) works for "3.0 (quilt)" packages.
> > 
> > For an example of a package using git-debcherry cf.
> > https://sources.debian.net/patches/libmodule-build-perl/0.422000-1/
> 
> Just to confirm, are you saying that sources.debian.net/patches would
> execute git-debcherry on a 3.0 (quilt) package using
> single-debian-patch, presumably by cloning Vcs-Git?  Does this have to
> be explicitly requested for that package?

No, sources.debian.net/patches is not aware of any VCS. It parses on
the fly the series and the patches of a package (and only for
3.0 (quilt) presently). Still, this allows having URLs to point
upstream to, for released packages.

Cheers,
--
Matthieu


signature.asc
Description: PGP signature


Re: manpages.debian.org has been modernized!

2017-01-31 Thread Matthieu Caneill
On Mon, Jan 30, 2017 at 01:54:28PM +0100, Alec Leamas wrote:
> Easy enough for me. But Sean and Bernd has a point,  the github workflow
> *is* easier. It's also used by so many that it's well established.
> 
> That said, the very idea with debian is about free software; free as in Open
> Source. And github is certainly not free. So, we should try hard to push for
> the free alternatives. If we had applied the github thinking "use what
> works, free or not" we shouldn't be where we are.
> 
> But, we cannot just say "our tools are as good as github". Because they are
> not.  We need to understand it, and see what can be done. It's an uphill
> battle, but also uphill battles can be won.

I thought I had to mention this tool:
https://rgeissert.blogspot.fr/2015/08/updates-to-sourcesdebiannet-editor.html

It's similar to what github offers with its web-based editor, except
it will produce a patch ready to be emailed, instead of a pull
request (also, it handles editing multiple files).

There's probably a lot to do to improve this tool, but might be a good
start for people wanting to fix typos and small glitches from their
browser.

Cheers,
--
Matthieu