How to Read a JDK Enhancement Proposal - Inside Java Newscast #74

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 29

  • @chaoslab
    @chaoslab 4 месяца назад +1

    Always love your content, keeping rocking.

    • @nipafx
      @nipafx 4 месяца назад

      Hey Chaos, nice to see you here. Thank you! 😃

  • @zickzack987
    @zickzack987 4 месяца назад +3

    I never use --enable-preview in production.
    Lesson learned already 😅

  • @DaniloPiazzalunga
    @DaniloPiazzalunga 4 месяца назад +2

    Great video! Looking forward to a newscast about preview features and more details about the JEP process.

  • @DaniloPiazzalunga
    @DaniloPiazzalunga 4 месяца назад +6

    "If you're currently cooking, commuting, or whatever else are you doing". Damn, I've been caught!

    • @nipafx
      @nipafx 4 месяца назад +2

      😂 I do the same. I wonder whether anybody watches RUclips _without_ doing something on the side.

  • @holothuroid9111
    @holothuroid9111 4 месяца назад +1

    Thank you. I only think that those coworkers who exulted because we would get string interpolation because it's already preview and because there already is a JEP and I was like "... nooooo...", well I fear they won't watch this video.

    • @nipafx
      @nipafx 4 месяца назад

      That may well be true. Keep it in the back pocket and next time, the topic comes up, give them the link. 😃

  • @RakeshKumar-tu6bi
    @RakeshKumar-tu6bi 4 месяца назад +2

    This video puts it perfectly. Thanks!

  • @MetinCloup
    @MetinCloup 4 месяца назад +3

    Oh, JEP = JDK Enhancement Proposal

  • @VuLinhAssassin
    @VuLinhAssassin 4 месяца назад +8

    "Nice, Valhalla when?"
    - some impatient dev 💀

    • @JoeMwangi
      @JoeMwangi 4 месяца назад

      There is an Access Release about 24 hours ago. Check it out.

    • @nipafx
      @nipafx 4 месяца назад +3

      lol (literally) I expect news next week: openjdk.org/projects/mlvm/jvmlangsummit/agenda.html

    • @VuLinhAssassin
      @VuLinhAssassin 4 месяца назад

      @@nipafx Finally, some progress...

    • @nipafx
      @nipafx 4 месяца назад

      @@VuLinhAssassin Oh, also, there's been a new EA build a few days ago: jdk.java.net/valhalla/

    • @ВасилЕгов
      @ВасилЕгов 4 месяца назад

      Nice, Valhalla when?

  • @IfeSunmola
    @IfeSunmola 4 месяца назад +4

    Since you brought it up, the mailing list is an absolute mess for a new person to understand.

    • @pompiuses
      @pompiuses 4 месяца назад +1

      Agree! I’ve tried posting a few times but gave up each time.

    • @nipafx
      @nipafx 4 месяца назад

      Do you mean because of the number of mailing lists, amount of traffic, or sometimes arcane conversations or because the UX for signup and browsing is bad?

    • @pompiuses
      @pompiuses 4 месяца назад +1

      @@nipafx Mainly bad UX.

    • @IfeSunmola
      @IfeSunmola 4 месяца назад

      @@nipafx The number of mailing list and amount of traffic/conversations is expected for the scale of openjdk
      It's the UX (and by association - the signup) that's problematic.
      It's been a few months so I can't remember clearly but I remember deleting every digest I got halfway through reading because it felt convoluted. I always read from a phone so maybe it would have been better on a PC.
      I also have trouble reading things that aren't properly spaced out so that might have contributed to the bad experience.
      Are there any plans to change the way the mailing list is done? It seems to work well for the people who are active so I'm thinking it's very low priority

    • @nipafx
      @nipafx 4 месяца назад

      @@IfeSunmola I agree that casually perusing the list is not a great experience. Readability can be terrible when different quoting styles, email editor settings, etc collide and searching it is also bad. I don't know to which degrees these are fixed by other/newer mailing list platforms but I'm not aware of any plans to change what's there anyways. One aspect that probably complicates big changes is that the lists are not only for humans to interact with one another - automated systems also at least send to it.

  • @cya3mdirl158
    @cya3mdirl158 4 месяца назад

    Im waiting for named args and safe null operator

  • @Andre-jj6xs
    @Andre-jj6xs 4 месяца назад +1

    6:56 too bad the History Feature of jira sucks big time. No easy way to see what has changed between edits.

    • @dietermai6745
      @dietermai6745 4 месяца назад

      This is not the fault of jira. openjdk puts the entire text of a jep in one field (namely Description). If they would want to have better diffs, the could use dedicated fields for each section.

    • @Andre-jj6xs
      @Andre-jj6xs 4 месяца назад

      @@dietermai6745 Sorry, but it is jira which is to blame. Your suggestion to split a textual description into different fields won't work out. And even if, the diff wouldn't be any better

    • @nipafx
      @nipafx 4 месяца назад

      You're right that part sucks.The few times where I really had to find something, I copy-pasted the sections out and diffed them externally. I wonder whether there's a browser plugin that does that...