Re: [Monotone-devel] Monotone on Github?

2018-05-09 Thread Lapo Luchini
Derek Scherger wrote:
> I have a slightly older export here as
> well https://github.com/dscherger/monotone but I'm not keeping it up to
> date.
> 
>>  both have been exported via the git export feature. The problem with
>>  that is: incremental updates are not supported.
> 
> I'm not entirely sure this is true, I haven't looked at this stuff in a
> very long time but when I originally implemented the git export feature
> I think I did allow for incremental updates and the docs seem to
> indicate that this might actually work.

Incremental updates are both supported and working perfectly, they're
part of my workflow with my “personal” projects, which are versioned in
mtn (because I verily prefer it) but mirrored on GitHub to have issue
tracking and patched from people etc.

I use the following script to update the mirror:
https://github.com/lapo-luchini/asn1js/blob/master/mirror_to_github.sh

-- 
Lapo Luchini - http://lapo.it/


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-28 Thread Derek Scherger
I have a slightly older export here as well
https://github.com/dscherger/monotone but I'm not keeping it up to date.

both have been exported via the git export feature. The problem with
> that is: incremental updates are not supported.
>

I'm not entirely sure this is true, I haven't looked at this stuff in a
very long time but when I originally implemented the git export feature I
think I did allow for incremental updates and the docs seem to indicate
that this might actually work.

See here http://www.monotone.ca/docs/VCS.html#VCS

The --import-marks and --export-marks options are similar to those
documented in git-fast-export(1) and git-fast-import(1). These may be used
for incremental exports and may also be useful for repository verification.
The marks-file is read on startup if --import-marks is specified and all
marked revs are excluded from the export. The marks-file is written on
completion if --export-marks is specified and will contain marks for all
revs that were exported in addition to any marks that were read on startup.
It is safe to use the same file for both --import-marks and --export-marks but
different files may also be used.

No idea if this would support what you're after or not but there's a chance.

Cheers,
Derek
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-15 Thread Hendrik Boom
On Thu, 12 Apr 2018 14:36:20 +0200, Markus Wanner wrote:

> On 04/12/2018 07:19 AM, grarpamp wrote:
>> Maybe that calls for iterative local checkout, generating diffs,
>> checking those into github. Haven't looked into it,
>> just didn't see much that looked officialish / current on github for
>> whoever / whatever might come along.
> 
> There's tools to automate that. Doing it by hand certainly isn't worth
> the trouble.

What tools are there?

-- hendrik


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-11 Thread J Decker
Just a reminder; it is possible to do a shallow checkout from git and only
get the last layer...
Probably no help.
git clone --depth=1

On Wed, Apr 11, 2018 at 10:19 PM, grarpamp  wrote:

> Maybe that calls for iterative local checkout, generating
> diffs, checking those into github. Haven't looked into it,
> just didn't see much that looked officialish / current on
> github for whoever / whatever might come along.
>
> ___
> Monotone-devel mailing list
> Monotone-devel@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/monotone-devel
>
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-11 Thread grarpamp
Maybe that calls for iterative local checkout, generating
diffs, checking those into github. Haven't looked into it,
just didn't see much that looked officialish / current on
github for whoever / whatever might come along.

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-11 Thread Markus Wanner
Hi,

On 04/10/2018 09:17 AM, grarpamp wrote:
> Not really thinking of non self hosting.
> Just a simple commit mirror with project page pointing to
> wherever is authoritative, github ticketing need not be enabled.

I somewhat recently published an export here:
https://github.com/mwanner/monotone

Graydon has an older snapshot here:
https://github.com/graydon/monotone

both have been exported via the git export feature. The problem with
that is: incremental updates are not supported.

> Mostly to satisfy searches made on github, let people play
> readonly with it via local git clones till they get serious and
> go mtn, attracting more devs / debugs / users, gain some
> global search index rank via github, etc.
> The meta benefits of doing so.

That's why I tried the export.

However, I think all of that requires incremental updates. Otherwise
you're annoying your users by having to throw away and re-fetch the
entire repository.

Kind Regards

Markus Wanner

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-10 Thread Frédéric Praca
In the past, monotone had an export to Git but I don't know its current status 
nor if it would fit the need.


- Mail original -
De: "Hendrik Boom" <hend...@topoi.pooq.com>
À: monotone-devel@nongnu.org
Envoyé: Mardi 10 Avril 2018 14:02:45
Objet: Re: [Monotone-devel] Monotone on Github?

On Tue, Apr 10, 2018 at 03:17:58AM -0400, grarpamp wrote:
> Not really thinking of non self hosting.
> Just a simple commit mirror with project page pointing to
> wherever is authoritative, github ticketing need not be enabled.
> Mostly to satisfy searches made on github, let people play
> readonly with it via local git clones till they get serious and
> go mtn, attracting more devs / debugs / users, gain some
> global search index rank via github, etc.
> The meta benefits of doing so.

Is there now an automated way of mirroring a monotone repository onto github?

-- hendrik

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-10 Thread Hendrik Boom
On Tue, Apr 10, 2018 at 03:17:58AM -0400, grarpamp wrote:
> Not really thinking of non self hosting.
> Just a simple commit mirror with project page pointing to
> wherever is authoritative, github ticketing need not be enabled.
> Mostly to satisfy searches made on github, let people play
> readonly with it via local git clones till they get serious and
> go mtn, attracting more devs / debugs / users, gain some
> global search index rank via github, etc.
> The meta benefits of doing so.

Is there now an automated way of mirroring a monotone repository onto github?

-- hendrik

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-10 Thread grarpamp
Not really thinking of non self hosting.
Just a simple commit mirror with project page pointing to
wherever is authoritative, github ticketing need not be enabled.
Mostly to satisfy searches made on github, let people play
readonly with it via local git clones till they get serious and
go mtn, attracting more devs / debugs / users, gain some
global search index rank via github, etc.
The meta benefits of doing so.

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] Monotone on Github?

2018-04-10 Thread Frédéric Praca
Well, that's my point of view but doing this would probably mean that Monotone 
SCM can't host its own sources.
Neither Mercurial, Fossil or Arch are doing so and they still exist.
The problem of popularity is just a side-effect of Git popularity, which could 
easily be seen as a problem with cult of Linus personality.


- Mail original -
De: "grarpamp" <grarp...@gmail.com>
À: Monotone-devel@nongnu.org
Envoyé: Mardi 10 Avril 2018 07:42:27
Objet: [Monotone-devel] Monotone on Github?

Is monotone mirrored onto github?
It is the exposure that can be of benefit.

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


[Monotone-devel] Monotone on Github?

2018-04-09 Thread grarpamp
Is monotone mirrored onto github?
It is the exposure that can be of benefit.

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel