I though we were making a day for Pull Requests :) too bad :)

On Sat, Aug 19, 2017 at 4:34 PM, Vincent Massol <[email protected]> wrote:

>
> > On 19 Aug 2017, at 15:24, Vincent Massol <[email protected]> wrote:
> >
> >>
> >> On 19 Aug 2017, at 15:24, Vincent Massol <[email protected]> wrote:
> >>
> >>>
> >>> On 19 Aug 2017, at 15:16, Vincent Massol <[email protected]> wrote:
> >>>
> >>>>
> >>>> On 19 Aug 2017, at 14:49, Vincent Massol <[email protected]> wrote:
> >>>>
> >>>>>
> >>>>> On 19 Aug 2017, at 14:06, Marius Dumitru Florea <
> [email protected]> wrote:
> >>>>>
> >>>>> On Sat, Aug 19, 2017 at 3:00 PM, Vincent Massol <[email protected]>
> wrote:
> >>>>>
> >>>>>> Hi Marius,
> >>>>>>
> >>>>>>> On 19 Aug 2017, at 13:19, Marius Dumitru Florea <
> >>>>>> [email protected]> wrote:
> >>>>>>>
> >>>>>>> On Sat, Aug 19, 2017 at 1:47 PM, Vincent Massol <
> [email protected]>
> >>>>>> wrote:
> >>>>>>>
> >>>>>>>> Hi devs,
> >>>>>>>>
> >>>>>>>> We have several pages requiring PR and we’re not doing much about
> them.
> >>>>>>>>
> >>>>>>>> This is a major pain, for example on myxwiki.org where, every
> time some
> >>>>>>>> admin update their wikis they break features. It’s not showing
> XWiki in
> >>>>>>>> good light neither.
> >>>>>>>>
> >>>>>>>> I’ve found at least those pages requiring PR:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>> * XWiki.AllAttachmentsResults
> >>>>>>>>
> >>>>>>>
> >>>>>>> Doesn't require PR anymore.
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>> Ok that’s cool. When was it done? Is it on LTS? I see it’s still
> there on
> >>>>>> playground which is on XWiki 8.4.4.
> >>>>>>
> >>>>>
> >>>>> 5.0M2? https://jira.xwiki.org/browse/XE-521
> >>>>
> >>>> Then we need to remove the PR class:
> >>>> https://github.com/xwiki/xwiki-platform/blob/
> c77449bbfd02f1bc28d47111a202324af5355265/xwiki-platform-
> core/xwiki-platform-index/xwiki-platform-index-ui/src/
> main/resources/XWiki/AllAttachmentsResults.xml#L179
> >>>>
> >>>>>
> >>>>>>
> >>>>>>>
> >>>>>>>> * XWiki.DeletedDocumentsJSON
> >>>>>>>> * AppWithinMinutes.DynamicMessageTool
> >>>>>>>>
> >>>>>>>
> >>>>>>> This is deprecated and not used. I was kept only for backwards
> >>>>>>> compatibility. See
> >>>>>>> https://github.com/xwiki/xwiki-platform/blob/master/
> >>>>>> xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-
> >>>>>> appwithinminutes-ui/src/main/resources/AppWithinMinutes/
> >>>>>> DynamicMessageTool.xml#L56
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>> This is not what I saw on the subwiki (started working after I
> resaved
> >>>>>> that page). It was still used there and the wiki is on XWiki 9.3.1.
> >>>>>>
> >>>>>
> >>>>> I think you're confusing DynamicMessageTool with ClassEditSheet.
> >>>>
> >>>> Nope I’m not confused since this is the only doc I resaved to make
> AWM work:
> >>>> http://lescastcodeurs.myxwiki.org/xwiki/bin/view/Main/
> AllDocs#|t=alldocs&p=1&l=15&s=doc.date&d=desc
> >>>
> >>> So I was indeed confused in the end ;)
> >>>
> >>> I had modified only 1 doc but apparently it was still not working (was
> sure I had tested it though, strange) and indeed now that I resaved
> ClassEditSheet too, the error went away.
> >>
> >> BTW I tried creating an AWM app and on the last wizard screen after
> hitting the submit button I get a big stack trace on the screen (just a
> stack trace, nothing else):
> >> https://gist.github.com/vmassol/7266fae29b4f103a78395688186ef944
> >
> > The URL was http://lescastcodeurs.myxwiki.org/xwiki/bin/edit/Episodes/
> WebHome?wizard=true&template=AppWithinMinutes.LiveTableTemplate&
> AppWithinMinutes.LiveTableClass_0_class=Episodes.Code.EpisodesClass&
> title=Episodes&parent=Main.WebHome
>
> ok found the problem, there was another page that needed PR in AWM:
> AppWithinMinutes.LiveTableEditSheet
>
> Thanks
> -Vincent
>
> >
> > Thanks
> > -Vincent
> >
> >>
> >> Any idea?
> >>
> >> Thanks
> >> -Vincent
> >>
> >>>
> >>> Thanks
> >>> -Vincent
> >>>
> >>>>
> >>>> So it seems it’s still used.
> >>>>
> >>>> Thanks
> >>>> -Vincent
> >>>>
> >>>>>
> >>>>>
> >>>>>>
> >>>>>> Thanks
> >>>>>> -Vincent
> >>>>>>
> >>>>>>> .
> >>>>>>>
> >>>>>>>
> >>>>>>>> * AnnotationCode.Style
> >>>>>>>> * XWiki.DeletedDocuments
> >>>>>>>> * AppWithinMinutes.LiveTableEditSheet
> >>>>>>>> * AppWithinMinutes.ClassEditSheet
> >>>>>>>> * XWiki.DeletedAttachments
> >>>>>>>> * Main.Activity
> >>>>>>>> * AnnotationCode.Script
> >>>>>>>>
> >>>>>>>> (see http://jira.xwiki.org/browse/XWIKI-10446?focusedCommentId=
> >>>>>>>> 83579&page=com.atlassian.jira.plugin.system.issuetabpanels:
> >>>>>>>> comment-tabpanel#comment-83579 )
> >>>>>>>>
> >>>>>>>> And FTR we keep adding more over time. For example in 2012, AWM
> >>>>>> introduced
> >>>>>>>> a PR: https://github.com/xwiki/xwiki-platform/commit/
> >>>>>>>> ae09194f83b9fe1f75778e0a2501a6cc37c4b060
> >>>>>>>>
> >>>>>>>> I’d like to propose to do a PR-fixing day for the next non-BFD
> day, i.e.
> >>>>>>>> in 2 weeks.
> >>>>>>>>
> >>>>>>>> WDYT?
> >>>>>>>>
> >>>>>>>> Thanks
> >>>>>>>> -Vincent
>
>

Reply via email to