<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>7.3.5 GA6 Formbuilder Desaster</title>
  <link rel="self" href="https://liferay.dev/sv/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120485183" />
  <subtitle>7.3.5 GA6 Formbuilder Desaster</subtitle>
  <id>https://liferay.dev/sv/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120485183</id>
  <updated>2026-04-25T17:41:04Z</updated>
  <dc:date>2026-04-25T17:41:04Z</dc:date>
  <entry>
    <title>RE: 7.3.5 GA6 Formbuilder Desaster</title>
    <link rel="alternate" href="https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120487711" />
    <author>
      <name>Christoph Rabel</name>
    </author>
    <id>https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120487711</id>
    <updated>2020-12-04T14:57:55Z</updated>
    <published>2020-12-04T14:57:55Z</published>
    <summary type="html">&lt;p&gt;I am a bit ambigous here. To some degree, I agree with Olaf, Liferay
  has limited resources (or in other words: a limited number of
  developers) and so things sometimes stay &amp;quot;unfixed&amp;quot; for a
  long time. Especially when you use the CE version. And I get it, there
  are other constraints, paying customers determine to some degree how
  much emphasis is put on this or that feature, the demands of the
  market pull in lots of directions at the same time.&lt;/p&gt;
&lt;p&gt;Liferay has several great features, a ton of things are quite awesom
  (I love asset publisher, it's simply a fantastic component, to name
  just one).&lt;/p&gt;
&lt;p&gt;But maybe it also has too many features. As a result of the many
  features, they all must be developed and maintained.&lt;/p&gt;
&lt;p&gt;Maybe as a result of the constraints, the forms are really not good.
  Liferay forms are pretty great for presentations, they look good on
  first glance, but when you try to implement real life usecases, they
  are simply not good enough. And contrary to other components that give
  you a nice starting point, extending them is not fun, adding fields or
  changing the behavior of fields (e.g. validation) is not well
  documented and horribly complicated.&lt;/p&gt;
&lt;p&gt;And yes, I have already complained a lot about forms, two years ago I
  wrote a long evaluation after a discussion with a product manager at
  Devcon about the many things that bug me with forms.&lt;/p&gt;
&lt;p&gt;But I honestly, in the mean time, I gave up on forms, we simply just
  don't use them and have build our own little solution for our
  usecases. Our most current solution uses fragments (A form is a
  fragment, each field is a fragment and you drag and drop them in the
  form). It also has some issues and limitations, but works pretty well.&lt;/p&gt;
&lt;p&gt;Personally: I think the current solution should be scraped and
  replaced by something new. With an easy way to add fields, an easy way
  to add/change validators and so on. But, of course, since resources
  are limited, other things are prioritized. And I believe, rightly so,
  I think Fragments, Pages and &amp;quot;all things Webcontent&amp;quot;,
  Headless,... are probably more important.&lt;/p&gt;</summary>
    <dc:creator>Christoph Rabel</dc:creator>
    <dc:date>2020-12-04T14:57:55Z</dc:date>
  </entry>
  <entry>
    <title>RE: 7.3.5 GA6 Formbuilder Desaster</title>
    <link rel="alternate" href="https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120487453" />
    <author>
      <name>Orin Fink</name>
    </author>
    <id>https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120487453</id>
    <updated>2020-12-04T07:30:27Z</updated>
    <published>2020-12-04T07:30:27Z</published>
    <summary type="html">&lt;p&gt;Olaf, your work on the forums is always appreciated.  Thank you for
  the comments on this entry.&lt;/p&gt;</summary>
    <dc:creator>Orin Fink</dc:creator>
    <dc:date>2020-12-04T07:30:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: 7.3.5 GA6 Formbuilder Desaster</title>
    <link rel="alternate" href="https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120486967" />
    <author>
      <name>Fredi B</name>
    </author>
    <id>https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120486967</id>
    <updated>2020-12-03T14:58:17Z</updated>
    <published>2020-12-03T13:52:20Z</published>
    <summary type="html">&lt;p&gt;So to summarize: It was shipped out untested and that's why it is
  working as intended.&lt;/p&gt;
&lt;p&gt;If that is your, Liferays, position on these problem I can live with it.&lt;/p&gt;
&lt;p&gt;Regarding the &amp;quot;Open Source&amp;quot;-Comment:&lt;/p&gt;
&lt;p&gt;Not many &amp;quot;Open Source&amp;quot;-Products have that bad documentation
  that they are unusable without digging into years old forums-threads*
  and because of that requiring you to buy pretty pricy (for Open
  Source) access to an (fastly) outdated university programm. We even
  did this for the main Liferay-Developer.&lt;/p&gt;
&lt;p&gt;It's not our decision that the customer is not using DXP.&lt;/p&gt;
&lt;p&gt;It's in your interest that Liferay is &amp;quot;in the talking&amp;quot; in a
  positive way.&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;Giving us such a buggy and unfinished version, presenting it
    in a way that it is &amp;quot;usable&amp;quot; is the opposite.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;* the forum &lt;strong&gt;was usable&lt;/strong&gt;. Now it is unusable,
    unreadable - old links don't work anymore, order is completely
    messed up and timestamps are missing. Just the icing on the cake.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Fredi B</dc:creator>
    <dc:date>2020-12-03T13:52:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: 7.3.5 GA6 Formbuilder Desaster</title>
    <link rel="alternate" href="https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120486877" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120486877</id>
    <updated>2020-12-03T11:43:49Z</updated>
    <published>2020-12-03T11:43:49Z</published>
    <summary type="html">&lt;p&gt;Fredi,&lt;/p&gt;
&lt;p&gt;You know that we're thankful for open an candid communication here.
  In this case I'd like to point out some aspects not of the issue at
  hand, but of the words chosen:&lt;/p&gt;
&lt;p&gt;Open Source software has a monetary price tag of 0. And you can make
  money with it. Awesome, right?&lt;/p&gt;
&lt;p&gt;OSS still comes at some cost: If you run into issues, it's fine (or
  expected, recommended, advisable) to file a bug ticket. You link to a
  bug ticket that you didn't even have to file yourself, and that has
  been created around the release date of GA6 (which you use) and marked
  as fixed on 4 November - long after release. There's no other release
  available &lt;em&gt;yet&lt;/em&gt; - what kind of release information do you
  expect? Now that it's fixed, it'll likely be contained in the next
  release. Getting it earlier typically comes with a different price
  tag, if only for additional work effort on your end.&lt;/p&gt;
&lt;p&gt;To play with a variation of your closing, slightly edited:&lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;Your&lt;/em&gt; customers are paying &lt;em&gt;you&lt;/em&gt; money - and just
  looking at the vast amount of subtasks listed on the ticket that you
  link, isn't it amazing how that much intensive work can find its way
  to the community, to make &lt;em&gt;them&lt;/em&gt; money? And it's coming &lt;em&gt;for free&lt;/em&gt;?&lt;/p&gt;
&lt;p&gt;Back in 2008, when Liferay announced a commercial version, the
  community feared that everything would be closed down, and the company
  cashes out. Quite the opposite happened: Liferay CE stays freely
  available 12 years after, no questions asked. And it got &lt;em&gt;a
  lot&lt;/em&gt; of new features since 2008. It doesn't look like this will
  change. I still stand by &lt;a
    href="https://www.olafkock.de/ok/2008/09/26/making_money_with_opensource_software.html"&gt;my
  own&lt;/a&gt; 2008 statement (from long before I got hired by Liferay).&lt;/p&gt;
&lt;p&gt;With regards to your second and third issue: Did you file tickets? Or
  did you look into possible environmental causes? I can't reproduce
  your joke (third) in my GA6 installation with the information you provide.&lt;/p&gt;
&lt;p&gt;If you file them: I wouldn't say the tone in a ticket influences how
  quickly it's being worked on, but if it'd be me, I'd rather put a
  smile on people's face than chosing an insulting tone. Both, a bug
  ticket, and a friendly (or at least neutral) tone, will make the world
  a better place. For free.&lt;/p&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2020-12-03T11:43:49Z</dc:date>
  </entry>
  <entry>
    <title>7.3.5 GA6 Formbuilder Desaster</title>
    <link rel="alternate" href="https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120485182" />
    <author>
      <name>Fredi B</name>
    </author>
    <id>https://liferay.dev/sv/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120485182</id>
    <updated>2020-12-01T14:56:25Z</updated>
    <published>2020-12-01T14:45:43Z</published>
    <summary type="html">&lt;p&gt;When presenting new &amp;quot;features&amp;quot; of Liferay 7.3.5 GA6 to a
  customer we noticed&lt;strong&gt; massive bugs&lt;/strong&gt; that make the
  formbuilder in the current state hardly usable.&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;First:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &amp;quot;Form-Name&amp;quot;: The formname or formid was a input field that
  gave developers the opportunity to target specific fields in multiple
  forms that are not visible to the enduser.&lt;/p&gt;
&lt;p&gt;This &amp;quot;formname&amp;quot; field is now not editable anymore (well, it
  is if you just remove the disable tags and edit and save it anyway) so
  that existing solutions that need this field break.&lt;/p&gt;
&lt;p&gt;In this ticket https://issues.liferay.com/browse/LPS-121561 that is
  marked as fixed there is no real, existing solution for this but
  still, the item is marked as fixed and complete. What am I missing?&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;Second:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;With using the datepicker (Liferay Portal - German) is a desaster.&lt;/p&gt;
&lt;p&gt;You pick a date, e.g. the &lt;strong&gt;12th of november&lt;/strong&gt; and...&lt;/p&gt;
&lt;p&gt;Voila: you get the &lt;strong&gt;11th of december&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;You pick a date, e.g. the &lt;strong&gt;23th of november&lt;/strong&gt; and...&lt;/p&gt;
&lt;p&gt;Voila: you get the...&lt;strong&gt; blank field, nothing&lt;/strong&gt;. Try again.&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;Third:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Opening the formbuilder is not even possible&lt;strong&gt; on the first visit.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You need to &lt;strong&gt;open it&lt;/strong&gt;. &lt;strong&gt;Wait&lt;/strong&gt;.
    &lt;strong&gt;Wait a little bit longer&lt;/strong&gt;. Javascript Error in the
  background. &lt;strong&gt;Then press F5&lt;/strong&gt; - Now it's working.&lt;/p&gt;
&lt;p&gt;This must be some kind of joke, right?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;Our customers&lt;/strong&gt; is asking us now to evaluate other
  solutions than liferay and -&lt;em&gt; I am sorry to say that &lt;/em&gt;- I am
  with him.&lt;br /&gt;
  &lt;strong&gt;How is it possible that such mess can even find the way to the community?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Fredi B</dc:creator>
    <dc:date>2020-12-01T14:45:43Z</dc:date>
  </entry>
</feed>
