* Release Org 9.1 soon ? @ 2017-08-26 8:18 Nicolas Goaziou 2017-08-26 12:30 ` Kaushal Modi 2017-08-27 12:24 ` Bastien Guerry 0 siblings, 2 replies; 10+ messages in thread From: Nicolas Goaziou @ 2017-08-26 8:18 UTC (permalink / raw) To: Org Mode List; +Cc: Bastien Guerry Hello, I think it would be good to release Org 9.1 before the end of the month, if possible. Is there any major issue left, or any important pending patch to apply before doing the merge? Once this is done, I will merge the "hide-column" branch in master. I will also take care of removing Org Struct mode from the code base. Regards, -- Nicolas Goaziou 0x80A93738 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-26 8:18 Release Org 9.1 soon ? Nicolas Goaziou @ 2017-08-26 12:30 ` Kaushal Modi 2017-08-27 1:25 ` Nicolas Goaziou 2017-08-27 12:27 ` Bastien Guerry 2017-08-27 12:24 ` Bastien Guerry 1 sibling, 2 replies; 10+ messages in thread From: Kaushal Modi @ 2017-08-26 12:30 UTC (permalink / raw) To: Nicolas Goaziou, emacs-org list; +Cc: Bastien Guerry [-- Attachment #1: Type: text/plain, Size: 817 bytes --] On Sat, Aug 26, 2017, 4:19 AM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote: > Hello, > > I think it would be good to release Org 9.1 before the end of the month, > if possible. > > Is there any major issue left, or any important pending patch to apply > before doing the merge? > > Once this is done, I will merge the "hide-column" branch in master. > I will also take care of removing Org Struct mode from the code base. Hello, I still have the org-set-tags refactoring[1] pending on my plate. I'd also like to add a new Org exporter, ox-hugo. As adding it wouldn't break other Org functionality, would it be safe to add it before this master cut? About this, would it be OK to start by creating a scratch branch? [1]: http://lists.gnu.org/archive/html/emacs-orgmode/2017-07/msg00292.html -- Kaushal Modi [-- Attachment #2: Type: text/html, Size: 1435 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-26 12:30 ` Kaushal Modi @ 2017-08-27 1:25 ` Nicolas Goaziou 2017-08-27 1:53 ` Kaushal Modi 2017-08-27 12:27 ` Bastien Guerry 1 sibling, 1 reply; 10+ messages in thread From: Nicolas Goaziou @ 2017-08-27 1:25 UTC (permalink / raw) To: Kaushal Modi; +Cc: Bastien Guerry, emacs-org list Hello, Kaushal Modi <kaushal.modi@gmail.com> writes: > I still have the org-set-tags refactoring[1] pending on my plate. Is there anything left to do? Do you need more time or can we merge it? > I'd also like to add a new Org exporter, ox-hugo. As adding it wouldn't > break other Org functionality, would it be safe to add it before this > master cut? About this, would it be OK to start by creating a scratch > branch? I think this can wait for Org 9.2. Inclusion in core may need to be discussed and, in any case, code needs to be reviewed. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-27 1:25 ` Nicolas Goaziou @ 2017-08-27 1:53 ` Kaushal Modi 2017-08-27 9:39 ` Nicolas Goaziou 0 siblings, 1 reply; 10+ messages in thread From: Kaushal Modi @ 2017-08-27 1:53 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: Bastien Guerry, emacs-org list [-- Attachment #1: Type: text/plain, Size: 798 bytes --] On Sat, Aug 26, 2017, 9:26 PM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote: > Hello, > > Kaushal Modi <kaushal.modi@gmail.com> writes: > > > I still have the org-set-tags refactoring[1] pending on my plate. > > Is there anything left to do? Do you need more time or can we merge it? > I need to create a new patch. Will do so in the coming week. > I'd also like to add a new Org exporter, ox-hugo. As adding it wouldn't > > break other Org functionality, would it be safe to add it before this > > master cut? About this, would it be OK to start by creating a scratch > > branch? > > I think this can wait for Org 9.2. Inclusion in core may need to be > discussed and, in any case, code needs to be reviewed. > Of course. Should I add that to a scratch branch for review? > -- Kaushal Modi [-- Attachment #2: Type: text/html, Size: 1613 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-27 1:53 ` Kaushal Modi @ 2017-08-27 9:39 ` Nicolas Goaziou 2017-08-27 12:32 ` Bastien Guerry 0 siblings, 1 reply; 10+ messages in thread From: Nicolas Goaziou @ 2017-08-27 9:39 UTC (permalink / raw) To: Kaushal Modi; +Cc: Bastien Guerry, emacs-org list Hello, Kaushal Modi <kaushal.modi@gmail.com> writes: > I need to create a new patch. Will do so in the coming week. There's no hurry anyways. I don't consider this to be a blocker for Org 9.1. Of course, it is better if it can be integrated before. >> I'd also like to add a new Org exporter, ox-hugo. As adding it wouldn't >> > break other Org functionality, would it be safe to add it before this >> > master cut? About this, would it be OK to start by creating a scratch >> > branch? >> >> I think this can wait for Org 9.2. Inclusion in core may need to be >> discussed and, in any case, code needs to be reviewed. > Of course. Should I add that to a scratch branch for review? Please do, but first, why do you think it is better to have it in core instead of, e.g., GNU Elpa? Doesn't "ox-publish" provide some static site generation features already? Also, "ox-hugo" requires "ox-blackfriday", which is another Markdown back-end. I'm not questioning the usefulness of this package, but I think we need very good reasons to provide overlapping features out of the box. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-27 9:39 ` Nicolas Goaziou @ 2017-08-27 12:32 ` Bastien Guerry 0 siblings, 0 replies; 10+ messages in thread From: Bastien Guerry @ 2017-08-27 12:32 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: emacs-org list, Kaushal Modi Hi Kaushal and Nicolas, Nicolas Goaziou <mail@nicolasgoaziou.fr> writes: > There's no hurry anyways. I don't consider this to be a blocker for Org > 9.1. Of course, it is better if it can be integrated before. If org-set-tags is to be rewritten, we need to carefully test the rewrite before integrating it. So 9.2 is a decent goal for it, assuming 9.2 will be closer to 9.1 than 9.1 to 9.0. > Please do, but first, why do you think it is better to have it in core > instead of, e.g., GNU Elpa? Doesn't "ox-publish" provide some static > site generation features already? > > Also, "ox-hugo" requires "ox-blackfriday", which is another Markdown > back-end. I'm not questioning the usefulness of this package, but > I think we need very good reasons to provide overlapping features out of > the box. Indeed. Again, the biggest issue here is that of discoverability, and moving code into core is the simplest way, but not necessarily the better. We can expect new exporters to live in GNU ELPA (or elsewhere) first, then to be included in core is there is a strong support and a strong need for it. -- Bastien ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-26 12:30 ` Kaushal Modi 2017-08-27 1:25 ` Nicolas Goaziou @ 2017-08-27 12:27 ` Bastien Guerry 1 sibling, 0 replies; 10+ messages in thread From: Bastien Guerry @ 2017-08-27 12:27 UTC (permalink / raw) To: Kaushal Modi; +Cc: emacs-org list, Nicolas Goaziou Hi Kaushal, Kaushal Modi <kaushal.modi@gmail.com> writes: > I'd also like to add a new Org exporter, ox-hugo. As adding it > wouldn't break other Org functionality, would it be safe to add it > before this master cut? About this, would it be OK to start by > creating a scratch branch? no problem at all for creating a Scratch branch for any purpose in general, but please wait before adding more exporters. I would like to set up something like https://gogs.io on the server to move the code in contribs/ outside of Org’s repo, and to be more conservative on what’s goes in Org’s core. I plan to do this move in the next coming weeks, and to discuss it on the mailing list precisely before, of course. Thanks, -- Bastien ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-26 8:18 Release Org 9.1 soon ? Nicolas Goaziou 2017-08-26 12:30 ` Kaushal Modi @ 2017-08-27 12:24 ` Bastien Guerry 2017-08-27 13:11 ` Nicolas Goaziou 1 sibling, 1 reply; 10+ messages in thread From: Bastien Guerry @ 2017-08-27 12:24 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: Org Mode List Hi Nicolas, I’m just back from vacation. Nicolas Goaziou <mail@nicolasgoaziou.fr> writes: > I think it would be good to release Org 9.1 before the end of the month, > if possible. Yes, that’s a good date. > Is there any major issue left, or any important pending patch to apply > before doing the merge? I’ll have a look today and tomorrow and let you know if there is something on my side. > Once this is done, I will merge the "hide-column" branch in master. Thanks. > I will also take care of removing Org Struct mode from the code > base. What are the good alternatives? Even if the functionality is buggy and the implementation hugly, some users may still find it useful, we need to take care of providing good alternatives. -- Bastien ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-27 12:24 ` Bastien Guerry @ 2017-08-27 13:11 ` Nicolas Goaziou 2017-08-27 14:23 ` Bastien Guerry 0 siblings, 1 reply; 10+ messages in thread From: Nicolas Goaziou @ 2017-08-27 13:11 UTC (permalink / raw) To: Bastien Guerry; +Cc: Org Mode List Hello, Bastien Guerry <bzg@gnu.org> writes: > Even if the functionality is buggy and the implementation hugly, some > users may still find it useful, we need to take care of providing good > alternatives. I'm not sure I agree. Org mode is a major mode. We focus on providing decent handling of documents written in Org syntax. Mimicking Org experience within other major modes is a completely different, optional, task. We are doing our best to manage it, but if it gets in the way, it can be dropped. The problem here, as pointed out in the original message, is that Org Struct mode, in addition to being buggy, affects in a bad way Org major mode (basic navigation functions, maintainability...). Unfortunately it cannot be extracted easily. It needs to be rewritten. However, it may be smarter to use, and possibly extend, existing libraries like Outshine (which I don't use) instead. Now, if someone wants to implement a good alternative from the ground up, be my guest, as long as it doesn't imply altering "org.el" in a non-trivial way. Meanwhile, I'm quite certain that excising Org Struct mode is the best option for Org core. Regards, -- Nicolas Goaziou 0x80A93738 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Release Org 9.1 soon ? 2017-08-27 13:11 ` Nicolas Goaziou @ 2017-08-27 14:23 ` Bastien Guerry 0 siblings, 0 replies; 10+ messages in thread From: Bastien Guerry @ 2017-08-27 14:23 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: Org Mode List Hi Nicolas, Nicolas Goaziou <mail@nicolasgoaziou.fr> writes: > Meanwhile, I'm quite certain that excising Org Struct mode is the best > option for Org core. I agree, provided that we don’t deprive some users of some useful functionalities. -- Bastien ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2017-08-27 14:23 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-08-26 8:18 Release Org 9.1 soon ? Nicolas Goaziou 2017-08-26 12:30 ` Kaushal Modi 2017-08-27 1:25 ` Nicolas Goaziou 2017-08-27 1:53 ` Kaushal Modi 2017-08-27 9:39 ` Nicolas Goaziou 2017-08-27 12:32 ` Bastien Guerry 2017-08-27 12:27 ` Bastien Guerry 2017-08-27 12:24 ` Bastien Guerry 2017-08-27 13:11 ` Nicolas Goaziou 2017-08-27 14:23 ` Bastien Guerry
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).