GET https://kbin.spritesserver.nl/u/@hersh@literature.cafe/hot/2024-01-10::2024-01-10

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.24 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2455 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#1564
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1718 …}
  +votes: Doctrine\ORM\PersistentCollection {#1716 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  +badges: Doctrine\ORM\PersistentCollection {#1683 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: """
        This is correct, albeit not universal.\n
        \n
        KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
        \n
        This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
        \n
        In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
        \n
        It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704912658 {#1428
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
        "@troyunrau@lemmy.ca"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 296705
      -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://literature.cafe/comment/4048025"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704912658 {#1440
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +"title": 296705
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#1698
    date: 2024-01-10 16:31:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2455 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#1564
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1718 …}
  +votes: Doctrine\ORM\PersistentCollection {#1716 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  +badges: Doctrine\ORM\PersistentCollection {#1683 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: """
        This is correct, albeit not universal.\n
        \n
        KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
        \n
        This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
        \n
        In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
        \n
        It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704912658 {#1428
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
        "@troyunrau@lemmy.ca"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 296705
      -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://literature.cafe/comment/4048025"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704912658 {#1440
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +"title": 296705
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#1698
    date: 2024-01-10 16:31:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2455 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#1564
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1718 …}
  +votes: Doctrine\ORM\PersistentCollection {#1716 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  +badges: Doctrine\ORM\PersistentCollection {#1683 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: """
        This is correct, albeit not universal.\n
        \n
        KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
        \n
        This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
        \n
        In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
        \n
        It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704912658 {#1428
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
        "@troyunrau@lemmy.ca"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 296705
      -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://literature.cafe/comment/4048025"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704912658 {#1440
        date: 2024-01-10 19:50:58.0 +01:00
      }
      +"title": 296705
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#1698
    date: 2024-01-10 16:31:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2455 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#1564
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1718 …}
    +votes: Doctrine\ORM\PersistentCollection {#1716 …}
    +reports: Doctrine\ORM\PersistentCollection {#1741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
    +badges: Doctrine\ORM\PersistentCollection {#1683 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#1698
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: """
    This is correct, albeit not universal.\n
    \n
    KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
    \n
    This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
    \n
    In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
    \n
    It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704912658 {#1428
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
    "@troyunrau@lemmy.ca"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 296705
  -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://literature.cafe/comment/4048025"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704912658 {#1440
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +"title": 296705
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2455 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#1564
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1718 …}
    +votes: Doctrine\ORM\PersistentCollection {#1716 …}
    +reports: Doctrine\ORM\PersistentCollection {#1741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
    +badges: Doctrine\ORM\PersistentCollection {#1683 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#1698
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: """
    This is correct, albeit not universal.\n
    \n
    KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
    \n
    This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
    \n
    In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
    \n
    It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704912658 {#1428
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
    "@troyunrau@lemmy.ca"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 296705
  -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://literature.cafe/comment/4048025"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704912658 {#1440
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +"title": 296705
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2455 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1714 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#1564
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1718 …}
    +votes: Doctrine\ORM\PersistentCollection {#1716 …}
    +reports: Doctrine\ORM\PersistentCollection {#1741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
    +badges: Doctrine\ORM\PersistentCollection {#1683 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#1698
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: """
    This is correct, albeit not universal.\n
    \n
    KDE has a predefined schedule for “release candidates”, which includes RC2 later this month. So “RC1” is clearly not going to be the final version. See: [community.kde.org/…/February_2024_MegaRelease](https://community.kde.org/Schedules/February_2024_MegaRelease)\n
    \n
    This is at least somewhat common. In fact, it’s the same way the Linux kernel development cycle works. They have 7 release candidates, released on a weekly basis between the beta period and final release. See: [www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)\n
    \n
    In the world of proprietary corporate software, I more often see release candidates presented as potentially final; i.e. literal *candidates for release*. The idea of scheduling *multiple* RCs in advance doesn’t make sense in that context, since each one is intended to be the last (with fingers crossed).\n
    \n
    It’s kind of splitting hairs, honestly, and I suspect this distinction has more to do with the transparency of open-source projects than anything else. Apple, for example, may indeed have a schedule for multiple macOS RCs right from the start and simply choose not to share that information. They present every “release candidate” as being potentially the final version (and indeed, the final version will be the same build as the final RC), but in practice there’s always more than one. Also, Apple is hardly an ideal example to follow, since they’ve apparently never even heard of semantic version numbering. Major compatibility-breaking changes are often introduced in minor point releases. It’s infuriating. But I digress.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704912658 {#1428
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
    "@troyunrau@lemmy.ca"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 296705
  -bodyTs: "'/category/releases.html](https://www.kernel.org/category/releases.html)':77 '/february_2024_megarelease':34 '/schedules/february_2024_megarelease)':37 '7':59 'advanc':107 'albeit':4 'also':212 'alway':208 'anyth':152 'appar':224 'appl':154,213 'basi':66 'beta':69 'break':235 'build':198 'candid':14,61,90,97,182 'chang':236 'choos':172 'clear':24 'common':43 'community.kde.org':33,36 'community.kde.org/schedules/february_2024_megarelease)':35 'compat':234 'compatibility-break':233 'context':114 'corpor':83 'correct':3 'cross':126 'cycl':55 'develop':54 'digress':249 'distinct':138 'doesn':108 'els':153 'even':226 'everi':180 'exampl':156,218 'fact':45 'final':30,72,94,187,192,201 'finger':125 'follow':220 'go':26 'hair':132 'hard':215 'heard':227 'honest':133 'i.e':95 'idea':101 'ideal':217 'includ':16 'inde':158,190 'inform':177 'infuri':246 'intend':119 'introduc':239 'kde':7 'kernel':53 'kind':129 'last':123 'later':18 'least':41 'linux':52 'liter':96 'maco':164 'major':232 'make':110 'may':157 'minor':241 'month':20 'multipl':104,163 'never':225 'number':231 'often':87,238 'one':117,211 'open':148 'open-sourc':147 'period':70 'point':242 'potenti':93,185 'practic':205 'predefin':10 'present':91,179 'project':150 'proprietari':82 'rc':202 'rc1':22 'rc2':17 'rcs':105,165 'releas':13,60,62,73,89,99,181,243 'right':166 'schedul':11,103,161 'see':32,74,88 'semant':229 'sens':111 'share':175 'simpli':171 'sinc':115,221 'softwar':84 'somewhat':42 'sourc':149 'split':131 'start':169 'suspect':136 'transpar':145 'univers':6 've':223 'version':31,188,193,230 'way':50 'week':65 'work':56 'world':80 'www.kernel.org':76 'www.kernel.org/category/releases.html](https://www.kernel.org/category/releases.html)':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://literature.cafe/comment/4048025"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704912658 {#1440
    date: 2024-01-10 19:50:58.0 +01:00
  }
  +"title": 296705
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details