all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* URL in Emacs
@ 2004-04-04  3:23 Stefan Monnier
  2004-04-05  0:59 ` Kim F. Storm
  2004-04-05 13:14 ` Dave Love
  0 siblings, 2 replies; 7+ messages in thread
From: Stefan Monnier @ 2004-04-04  3:23 UTC (permalink / raw)



I've just installed the head of the URL trunk in Emacs's
lisp/url directory.  In the end I figured it was easier to just copy the
elisp files and not mess around with the underlying RCS files.
The files have been installed via `cvs import' to make it easier to merge
in changes from the URL repository in the future (if ever needed).


        Stefan

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-05  0:59 ` Kim F. Storm
@ 2004-04-04 23:46   ` Stefan Monnier
  2004-04-05  2:10     ` Kim F. Storm
  2004-04-05 13:15     ` Dave Love
  0 siblings, 2 replies; 7+ messages in thread
From: Stefan Monnier @ 2004-04-04 23:46 UTC (permalink / raw)
  Cc: sds, fx, wmperry, emacs-devel

> Did you put a suitable tag on the URL repository to mark the versions
> that you imported into emacs?  It isn't necessary to do so, but it
> would make it easier to track changes that we might like to import
> later on (in case the two copies divert later on).

No.  Among other things because I don't have write access to the
URL repository.
But I do have a tag on the url/url*.el file in Emacs whose name indicates
the precise time at which I checked out the files, so (barring any
concurrent commit in the URL repository at that time) you can retrieve that
precise revision (and/or tag it) easily.

>From Emacs' point of view I consider URL as an "vendor source" tracked
via the vendore branch, so merging from URL to Emacs should be easy without
any need to worry about the precise version/date I checked it last time.
Just follow the usual "tracking third party sources" procedure from
the CVS manual.


        Stefan

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-04  3:23 URL in Emacs Stefan Monnier
@ 2004-04-05  0:59 ` Kim F. Storm
  2004-04-04 23:46   ` Stefan Monnier
  2004-04-05 13:14 ` Dave Love
  1 sibling, 1 reply; 7+ messages in thread
From: Kim F. Storm @ 2004-04-05  0:59 UTC (permalink / raw)
  Cc: sds, fx, wmperry, emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> I've just installed the head of the URL trunk in Emacs's
> lisp/url directory.  In the end I figured it was easier to just copy the
> elisp files and not mess around with the underlying RCS files.
> The files have been installed via `cvs import' to make it easier to merge
> in changes from the URL repository in the future (if ever needed).

Did you put a suitable tag on the URL repository to mark the versions
that you imported into emacs?  It isn't necessary to do so, but it
would make it easier to track changes that we might like to import
later on (in case the two copies divert later on).

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-04 23:46   ` Stefan Monnier
@ 2004-04-05  2:10     ` Kim F. Storm
  2004-04-05 13:15     ` Dave Love
  1 sibling, 0 replies; 7+ messages in thread
From: Kim F. Storm @ 2004-04-05  2:10 UTC (permalink / raw)
  Cc: sds, fx, wmperry, emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> > Did you put a suitable tag on the URL repository to mark the versions
> > that you imported into emacs?  It isn't necessary to do so, but it
> > would make it easier to track changes that we might like to import
> > later on (in case the two copies divert later on).
> 
> No.  Among other things because I don't have write access to the
> URL repository.
> But I do have a tag on the url/url*.el file in Emacs whose name indicates
> the precise time at which I checked out the files, so (barring any
> concurrent commit in the URL repository at that time) you can retrieve that
> precise revision (and/or tag it) easily.
> 
> >From Emacs' point of view I consider URL as an "vendor source" tracked
> via the vendore branch, so merging from URL to Emacs should be easy without
> any need to worry about the precise version/date I checked it last time.
> Just follow the usual "tracking third party sources" procedure from
> the CVS manual.

Ok, but do you suggest that people continue working on url.el in its
original repository, or that they move their work to emacs CVS?

If work continues in the URL repository, I think we should refrain from
modifying it (at all) in the emacs repository to avoid import/merge
conflicts later on.

However, I would prefer if development continued in CVS emacs, so we
would avoid a "split".  What does the URL developers think about this?

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-04  3:23 URL in Emacs Stefan Monnier
  2004-04-05  0:59 ` Kim F. Storm
@ 2004-04-05 13:14 ` Dave Love
  1 sibling, 0 replies; 7+ messages in thread
From: Dave Love @ 2004-04-05 13:14 UTC (permalink / raw)
  Cc: sds, wmperry, emacs-devel

Does this mean the MIME code can be used outside Gnus now?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-04 23:46   ` Stefan Monnier
  2004-04-05  2:10     ` Kim F. Storm
@ 2004-04-05 13:15     ` Dave Love
  2004-04-05 20:50       ` Stefan Monnier
  1 sibling, 1 reply; 7+ messages in thread
From: Dave Love @ 2004-04-05 13:15 UTC (permalink / raw)
  Cc: sds, emacs-devel, wmperry, Kim F. Storm

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> No.  Among other things because I don't have write access to the
> URL repository.

I think I can do it if you specify it.

>>From Emacs' point of view I consider URL as an "vendor source" tracked
> via the vendore branch, so merging from URL to Emacs should be easy 

I think that's a non-issue.  Part of the rationale for putting url
into Emacs was to get some work done on it!

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: URL in Emacs
  2004-04-05 13:15     ` Dave Love
@ 2004-04-05 20:50       ` Stefan Monnier
  0 siblings, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2004-04-05 20:50 UTC (permalink / raw)
  Cc: sds, emacs-devel, wmperry, Kim F. Storm

>>> From Emacs' point of view I consider URL as an "vendor source" tracked
>> via the vendore branch, so merging from URL to Emacs should be easy 
> I think that's a non-issue.  Part of the rationale for putting url
> into Emacs was to get some work done on it!

That was my impression as well.  But at least I've set things up such that
if work is ever done in the URL repository it's easy to merge it back
into Emacs.  URL maintainers might want to do something similar on their
side, but it's really up to them.


        Stefan

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-04-05 20:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-04  3:23 URL in Emacs Stefan Monnier
2004-04-05  0:59 ` Kim F. Storm
2004-04-04 23:46   ` Stefan Monnier
2004-04-05  2:10     ` Kim F. Storm
2004-04-05 13:15     ` Dave Love
2004-04-05 20:50       ` Stefan Monnier
2004-04-05 13:14 ` Dave Love

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.