emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Firefox extension "Org-capture" stopped working after update
@ 2017-08-16 12:58 Marcin Borkowski
  2017-08-16 14:03 ` Oleh Krehel
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Marcin Borkowski @ 2017-08-16 12:58 UTC (permalink / raw)
  To: Org-mode

Hi all,

the title text says it all.  Anybody can confirm that?  How to configure
capture in FF now?

TIA,

-- 
Marcin Borkowski

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-16 12:58 Firefox extension "Org-capture" stopped working after update Marcin Borkowski
@ 2017-08-16 14:03 ` Oleh Krehel
  2017-08-16 19:27 ` Samuel Wales
  2017-08-16 20:14 ` Adam Porter
  2 siblings, 0 replies; 8+ messages in thread
From: Oleh Krehel @ 2017-08-16 14:03 UTC (permalink / raw)
  To: Marcin Borkowski; +Cc: Org-mode

Same happened to me.

Downgraded Firefox on Ubuntu 16:

    apt-cache show firefox | grep Version
    sudo apt install firefox=45.0.2+build1-0ubuntu1
    sudo apt-mark hold firefox

Next, about:config / xpinstall.signatures.required:=false.

Finally, install 0.3.0.xpi from the website.

There's an alternative addon that installs without a downgrade. But
that one doesn't seem to work.

regards,
Oleh

On Wed, Aug 16, 2017 at 2:58 PM, Marcin Borkowski <mbork@mbork.pl> wrote:
> Hi all,
>
> the title text says it all.  Anybody can confirm that?  How to configure
> capture in FF now?
>
> TIA,
>
> --
> Marcin Borkowski
>

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-16 12:58 Firefox extension "Org-capture" stopped working after update Marcin Borkowski
  2017-08-16 14:03 ` Oleh Krehel
@ 2017-08-16 19:27 ` Samuel Wales
  2017-08-16 20:14 ` Adam Porter
  2 siblings, 0 replies; 8+ messages in thread
From: Samuel Wales @ 2017-08-16 19:27 UTC (permalink / raw)
  To: Marcin Borkowski; +Cc: Org-mode

to the people who write these extensions and org-protocol, i am
grateful.  they are quite helpful as i often cannot type.

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-16 12:58 Firefox extension "Org-capture" stopped working after update Marcin Borkowski
  2017-08-16 14:03 ` Oleh Krehel
  2017-08-16 19:27 ` Samuel Wales
@ 2017-08-16 20:14 ` Adam Porter
  2017-08-17  6:37   ` Colin Baxter
  2 siblings, 1 reply; 8+ messages in thread
From: Adam Porter @ 2017-08-16 20:14 UTC (permalink / raw)
  To: emacs-orgmode

Marcin Borkowski <mbork@mbork.pl> writes:

> the title text says it all.  Anybody can confirm that?  How to configure
> capture in FF now?

Hi Marcin,

I'm not sure if you mean updating Firefox or Org.  But if it's Firefox,
well, Mozilla is killing off XUL extensions, and that probably includes
the Org-Capture extension.  I doubt that it is possible to rewrite it as
a WebExtension.

Firefox 56 is supposed to be the last version that supports XUL
extensions.  After Firefox 57 is released, that leaves you with a few
options:

1.  Try to build and install it as an XUL extension in a Firefox
"developer edition" build.  Supposedly that will remain possible, for a
while at least, but I don't know if they have confirmed that or
documented it.  I expect it would be unsupported, anyway.

2.  Use a ESR release of Firefox, which will keep supporting XUL until
an ESR based on Firefox >= 57 is released.

3.  Dump Firefox.  The bottom line is that they don't care about users
like us anymore.  I've been using Firefox since it was Phoenix beta, but
they aren't interested in retaining loyal users anymore; they just want
to chase Chrome users by making Firefox into Chrome.  (Of course, why
would content Chrome users switch from actual Chrome to Firefox Chrome?
Mozilla doesn't seem to grok this.  I suspect Mozilla will be dead or no
longer developing Firefox within a few years.)

For this option, probably the thing to do is try out Pale Moon.  Its
developers have committed to supporting XUL.  This is not my preferred
option, but I think it's the only viable one for those of us who want to
keep using XUL extensions; I've been using Pentadactyl for years and I
have no desire to give it up.  I hope Pale Moon will be added to
Debian/Ubuntu someday, because I don't want to have to build or install
it manually; but it is probably worth it anyway.

4.  If you continue using Firefox, you can replace most of the
functionality of the Org-Capture extension by using the
org-protocol-capture-html package.  The bookmarklets listed in its
readme let you easily capture pages or parts of pages to Org.

Hope this helps.

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-16 20:14 ` Adam Porter
@ 2017-08-17  6:37   ` Colin Baxter
  2017-08-17 22:47     ` Adam Porter
  0 siblings, 1 reply; 8+ messages in thread
From: Colin Baxter @ 2017-08-17  6:37 UTC (permalink / raw)
  To: Adam Porter; +Cc: emacs-orgmode

>>>>> Adam Porter <adam@alphapapa.net> writes:

    > Marcin Borkowski <mbork@mbork.pl> writes:
    >> the title text says it all.  Anybody can confirm that?  How to
    >> configure capture in FF now?

    > Hi Marcin,

    > I'm not sure if you mean updating Firefox or Org.  But if it's
    > Firefox, well, Mozilla is killing off XUL extensions, and that
    > probably includes the Org-Capture extension.  I doubt that it is
    > possible to rewrite it as a WebExtension.

    > Firefox 56 is supposed to be the last version that supports XUL
    > extensions.  After Firefox 57 is released, that leaves you with a
    > few options:

    > 1.  Try to build and install it as an XUL extension in a Firefox
    > "developer edition" build.  Supposedly that will remain possible,
    > for a while at least, but I don't know if they have confirmed that
    > or documented it.  I expect it would be unsupported, anyway.

    > 2.  Use a ESR release of Firefox, which will keep supporting XUL
    > until an ESR based on Firefox >= 57 is released.

    > 3.  Dump Firefox.  The bottom line is that they don't care about
    > users like us anymore.  I've been using Firefox since it was
    > Phoenix beta, but they aren't interested in retaining loyal users
    > anymore; they just want to chase Chrome users by making Firefox
    > into Chrome.  (Of course, why would content Chrome users switch
    > from actual Chrome to Firefox Chrome?  Mozilla doesn't seem to
    > grok this.  I suspect Mozilla will be dead or no longer developing
    > Firefox within a few years.)

    > For this option, probably the thing to do is try out Pale Moon.
    > Its developers have committed to supporting XUL.  This is not my
    > preferred option, but I think it's the only viable one for those
    > of us who want to keep using XUL extensions; I've been using
    > Pentadactyl for years and I have no desire to give it up.  I hope
    > Pale Moon will be added to Debian/Ubuntu someday, because I don't
    > want to have to build or install it manually; but it is probably
    > worth it anyway.

    > 4.  If you continue using Firefox, you can replace most of the
    > functionality of the Org-Capture extension by using the
    > org-protocol-capture-html package.  The bookmarklets listed in its
    > readme let you easily capture pages or parts of pages to Org.

May I suggest conkeror and palemoon. I use both and they work well with
org-capture. To install palemoon, you just decompress the tar bundle and
place the result somewhere in your path. No 'make' or 'make install' is
necessary.

As for conkeror, I pull a git version (currently 1.0.3) and use
XULRunner 41.0.2. It's old I suppose, but for the sites I use (no social
media or sites with top-heavy scripting) it works well. You can also
launch conkeror using palemoon, and this looks like the future. A word
of warning here - I need the palemoon-sse version to do this (I have
both).

Finally, don't forget emacs own eww browser.

Best wishes.

-- 
--
Colin Baxter
m43cap@yandex.com
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-17  6:37   ` Colin Baxter
@ 2017-08-17 22:47     ` Adam Porter
  2017-08-18  6:15       ` Colin Baxter
  0 siblings, 1 reply; 8+ messages in thread
From: Adam Porter @ 2017-08-17 22:47 UTC (permalink / raw)
  To: emacs-orgmode

Colin Baxter <m43cap@yandex.com> writes:

Hi Colin,

> You can also launch conkeror using palemoon, and this looks like the
> future.

Thanks, I have heard of conkeror but never got around to trying it.  I'm
not sure what you mean about launching it from palemoon though.  Why
would you do that?

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-17 22:47     ` Adam Porter
@ 2017-08-18  6:15       ` Colin Baxter
  2017-08-18  8:43         ` Adam Porter
  0 siblings, 1 reply; 8+ messages in thread
From: Colin Baxter @ 2017-08-18  6:15 UTC (permalink / raw)
  To: Adam Porter; +Cc: emacs-orgmode

Dear Adam,

>>>>> "Adam" == Adam Porter <adam@alphapapa.net> writes:

    Adam> Colin Baxter <m43cap@yandex.com> writes: Hi Colin,

    >> You can also launch conkeror using palemoon, and this looks like
    >> the future.

    Adam> Thanks, I have heard of conkeror but never got around to
    Adam> trying it.  I'm not sure what you mean about launching it from
    Adam> palemoon though.  Why would you do that?

Conkeror is "just" a bunch of javascripts. You need a runtime
environment, like Gecko or XULRunner, to launch it. As we know, Mozilla is no
longer actively developing XULRunner. One option is to use Gecko or Goanna
(or XULRunner) in palemoon and launch conkeror by means of the app
switch, as in

palemoon --app /path/to/conkeror/application.ini "$@" 

See http://www.conkeror.org/.

Best wishes,

-- 
--
Colin Baxter
m43cap@yandex.com
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8

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

* Re: Firefox extension "Org-capture" stopped working after update
  2017-08-18  6:15       ` Colin Baxter
@ 2017-08-18  8:43         ` Adam Porter
  0 siblings, 0 replies; 8+ messages in thread
From: Adam Porter @ 2017-08-18  8:43 UTC (permalink / raw)
  To: emacs-orgmode

Colin Baxter <m43cap@yandex.com> writes:

> Conkeror is "just" a bunch of javascripts. You need a runtime
> environment, like Gecko or XULRunner, to launch it. As we know, Mozilla is no
> longer actively developing XULRunner. One option is to use Gecko or Goanna
> (or XULRunner) in palemoon and launch conkeror by means of the app
> switch, as in
>
> palemoon --app /path/to/conkeror/application.ini "$@" 

I see, thanks!

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

end of thread, other threads:[~2017-08-18  8:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-16 12:58 Firefox extension "Org-capture" stopped working after update Marcin Borkowski
2017-08-16 14:03 ` Oleh Krehel
2017-08-16 19:27 ` Samuel Wales
2017-08-16 20:14 ` Adam Porter
2017-08-17  6:37   ` Colin Baxter
2017-08-17 22:47     ` Adam Porter
2017-08-18  6:15       ` Colin Baxter
2017-08-18  8:43         ` Adam Porter

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).