Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-User-Identity for 
openSUSE:Factory checked in at 2025-12-20 21:47:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-User-Identity (Old)
 and      /work/SRC/openSUSE:Factory/.perl-User-Identity.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-User-Identity"

Sat Dec 20 21:47:10 2025 rev:6 rq:1323811 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-User-Identity/perl-User-Identity.changes    
2025-10-10 17:13:17.411193791 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-User-Identity.new.1928/perl-User-Identity.changes
  2025-12-20 21:49:58.039826312 +0100
@@ -1,0 +2,16 @@
+Tue Nov 25 05:36:40 UTC 2025 - Tina Müller <[email protected]>
+
+- updated to 3.0.0 (3.00)
+   see /usr/share/doc/packages/perl-User-Identity/ChangeLog
+
+  #!!! This is the maintenance version of this module.  When you start fresh,
+  #!!! go for version 4 (or higher).  On github, this code is branch 'maint3'
+  #!!! Convert? See F<https://github.com/markov2/perl5-Mail-Box/wiki/>
+  version 3.00:
+       Changes:
+       - maintenance release with Mail::Box version 3 compatibility.
+       Improvements:
+       - add bugtracker to meta
+       - bump version to show it is not compatible with MailBox 4
+
+-------------------------------------------------------------------

Old:
----
  User-Identity-1.03.tar.gz

New:
----
  User-Identity-3.00.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-User-Identity.spec ++++++
--- /var/tmp/diff_new_pack.M87FT2/_old  2025-12-20 21:49:58.695853471 +0100
+++ /var/tmp/diff_new_pack.M87FT2/_new  2025-12-20 21:49:58.695853471 +0100
@@ -18,10 +18,10 @@
 
 %define cpan_name User-Identity
 Name:           perl-User-Identity
-Version:        1.30.0
+Version:        3.0.0
 Release:        0
-# 1.03 -> normalize -> 1.30.0
-%define cpan_version 1.03
+# 3.00 -> normalize -> 3.0.0
+%define cpan_version 3.00
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Collect information about a user
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -56,6 +56,10 @@
 module tries to be smart providing defaults, conversions and often required
 combinations.
 
+*This is a maintenance release for the old interface*. Read
+_https://github.com/markov2/perl5-Mail-Box/wiki/_ how to move towards
+version 4.
+
 The identities are not implementing any kind of storage, and can therefore
 be created by any simple or complex Perl program. This way, it is more
 flexible than an XML file to store the data. For instance, you can decide

++++++ User-Identity-1.03.tar.gz -> User-Identity-3.00.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/ChangeLog 
new/User-Identity-3.00/ChangeLog
--- old/User-Identity-1.03/ChangeLog    2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/ChangeLog    2025-11-24 10:47:26.000000000 +0100
@@ -4,6 +4,19 @@
 All changes are made by Mark Overmeer <[email protected]> unless
 explicitly stated differently.
 
+#!!! This is the maintenance version of this module.  When you start fresh,
+#!!! go for version 4 (or higher).  On github, this code is branch 'maint3'
+#!!! Convert? See F<https://github.com/markov2/perl5-Mail-Box/wiki/>
+
+version 3.00:
+
+       Changes:
+       - maintenance release with Mail::Box version 3 compatibility.
+
+       Improvements:
+       - add bugtracker to meta
+       - bump version to show it is not compatible with MailBox 4
+
 version 1.03: Fri 12 Sep 15:25:39 CEST 2025
 
        Changes:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/META.json 
new/User-Identity-3.00/META.json
--- old/User-Identity-1.03/META.json    2025-09-12 15:26:21.000000000 +0200
+++ new/User-Identity-3.00/META.json    2025-11-24 10:47:27.000000000 +0100
@@ -49,6 +49,9 @@
    },
    "release_status" : "stable",
    "resources" : {
+      "bugtracker" : {
+         "web" : "https://github.com/markov2/perl5-User-Identity/issues";
+      },
       "homepage" : "http://perl.overmeer.net/CPAN/";,
       "repository" : {
          "type" : "git",
@@ -56,7 +59,7 @@
          "web" : "https://github.com/markov2/perl5-User-Identity";
       }
    },
-   "version" : "1.03",
+   "version" : "3.00",
    "x_oodist" : {
       "email" : "[email protected]",
       "first_year" : 2003,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/META.yml 
new/User-Identity-3.00/META.yml
--- old/User-Identity-1.03/META.yml     2025-09-12 15:26:21.000000000 +0200
+++ new/User-Identity-3.00/META.yml     2025-11-24 10:47:27.000000000 +0100
@@ -22,9 +22,10 @@
 requires:
   Hash::Ordered: '0.014'
 resources:
+  bugtracker: https://github.com/markov2/perl5-User-Identity/issues
   homepage: http://perl.overmeer.net/CPAN/
   repository: https://github.com/markov2/perl5-User-Identity.git
-version: '1.03'
+version: '3.00'
 x_oodist:
   email: [email protected]
   first_year: 2003
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/Makefile.PL 
new/User-Identity-3.00/Makefile.PL
--- old/User-Identity-1.03/Makefile.PL  2025-09-12 15:19:05.000000000 +0200
+++ new/User-Identity-3.00/Makefile.PL  2025-11-24 10:47:26.000000000 +0100
@@ -5,7 +5,7 @@
 use ExtUtils::MakeMaker;
 
 # Use command 'oodist' to produce your whole software release.
-my $version = '1.03';
+my $version = '3.00';
 my $git      = "https://github.com/markov2/perl5-User-Identity";;
 my $publish  = "../public_html/user-identity";
 my $homepage = "http://perl.overmeer.net/CPAN/";;
@@ -40,43 +40,23 @@
                publish        => "$publish/raw",
        },
 
-       generate => [
-         {
-               # Add real pod to the releases
+       generate => [ {
                format         => 'pod3',
                podtail        => undef,
-         },
-         # You may add HTML formatters here.
-                 # You may add exporter configurations here.
-       ],
+       }, ],
 );
 
-# The following is needed, because User::Identity does gracefully handle
-# a missing Geography::Countries, but is incompatible with older releases.
-my %prereq =
-(   'Hash::Ordered' => 0.014,
+my %prereq = (
+       'Hash::Ordered' => 0.014,
 );
 
-my ($gc, $gc_version) = ('Geography::Countries' => 2009041301);
-eval "require $gc";
-
-if($@ =~ m/^Can't locate/)
-{   # Not installed, but it is optional...
-}
-elsif($@)
-{   # Other error message
-    warn "Found problems compiling $gc:\n$@";
-    $prereq{$gc} = $gc_version;
-}
-elsif($gc->VERSION < $gc_version)
-{   warn "$gc is too old (",$gc->VERSION,"), and needs to be reinstalled\n";
-    $prereq{$gc} = $gc_version;
-}
+my %optional = (
+       'Geography::Countries' => 2009041301,
+);
 
 WriteMakefile
        NAME       => 'User::Identity',
        VERSION    => $version,
-       PREREQ_PM  => \%prereq,
        ABSTRACT   => 'Collect information about a user',
        AUTHOR     => 'Mark Overmeer <[email protected]>',
        LICENSE    => 'perl_5',
@@ -89,20 +69,26 @@
                                url  => "$git.git",
                                web  => $git,
                        },
+                       bugtracker => {
+                               web  => "$git/issues",
+                       },
                        homepage => $homepage,
                        license  => [ 'http//dev.perl.org/licenses/' ],
                },
                prereqs => {
+                       runtime => {
+                               requires => \%prereq,
+                       },
                        develop => {
                                requires => {
                                        'OODoc' => '3.00',
-                               }
+                               },
                        },
                        test => {
                                requires => {
                                        'Test::More' => 1.00,
                                        'Test::Pod'  => 1.00,
-                               }
+                               },
                        },
                },
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/README.md 
new/User-Identity-3.00/README.md
--- old/User-Identity-1.03/README.md    2025-09-12 15:08:41.000000000 +0200
+++ new/User-Identity-3.00/README.md    2025-11-24 10:47:26.000000000 +0100
@@ -1,15 +1,22 @@
 # distribution User-Identity
 
+The "User-Identity" distribution is created to maintain a set of informational
+objects which are related to one user.
+
   * My extended documentation: <http://perl.overmeer.net/CPAN/>
   * Development via GitHub: <https://github.com/markov2/perl5-User-Identity>
+  * Sponsor me: <https://markov.solutions/sponsor/index-en.html>
   * Download from CPAN: <ftp://ftp.cpan.org/pub/CPAN/authors/id/M/MA/MARKOV/>
   * Indexed from CPAN: <https://metacpan.org/release/User-Identity>
 
-The "User-Identity" distribution is created to maintain a set of informational
-objects which are related to one user.
+## Installing
 
-This code is rarely used, but still maintained.  It is part of the MailBox
-collection of modules.
+On github, you can find the processed version for each release.  But the
+better source is CPAN; to get it installed simply run:
+
+```sh
+   cpan -i User::Identity
+```
 
 ## Development &rarr; Release
 
@@ -25,13 +32,6 @@
 Clone from github for the "raw" version.  For instance, when you want
 to contribute a new feature.
 
-On github, you can find the processed version for each release.  But the
-better source is CPAN; to get it installed simply run:
-
-```sh
-   cpan -i User::Identity
-```
-
 ## Contributing
 
 When you want to contribute to this module, you do not need to provide
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/Mail/Identity.pm 
new/User-Identity-3.00/lib/Mail/Identity.pm
--- old/User-Identity-1.03/lib/Mail/Identity.pm 2025-09-12 15:26:20.000000000 
+0200
+++ new/User-Identity-3.00/lib/Mail/Identity.pm 2025-11-24 10:47:26.000000000 
+0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package Mail::Identity;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/Mail/Identity.pod 
new/User-Identity-3.00/lib/Mail/Identity.pod
--- old/User-Identity-1.03/lib/Mail/Identity.pod        2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/Mail/Identity.pod        2025-11-24 
10:47:26.000000000 +0100
@@ -254,7 +254,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -262,32 +262,32 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Archive/Plain.pm 
new/User-Identity-3.00/lib/User/Identity/Archive/Plain.pm
--- old/User-Identity-1.03/lib/User/Identity/Archive/Plain.pm   2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Archive/Plain.pm   2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Archive::Plain;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Archive';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Archive/Plain.pod 
new/User-Identity-3.00/lib/User/Identity/Archive/Plain.pod
--- old/User-Identity-1.03/lib/User/Identity/Archive/Plain.pod  2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Archive/Plain.pod  2025-11-24 
10:47:26.000000000 +0100
@@ -321,7 +321,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -329,36 +329,36 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: Cannot read archive from $source
 
-Cast by from()
+Cast by C<from()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Archive.pm 
new/User-Identity-3.00/lib/User/Identity/Archive.pm
--- old/User-Identity-1.03/lib/User/Identity/Archive.pm 2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Archive.pm 2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Archive;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Archive.pod 
new/User-Identity-3.00/lib/User/Identity/Archive.pod
--- old/User-Identity-1.03/lib/User/Identity/Archive.pod        2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Archive.pod        2025-11-24 
10:47:26.000000000 +0100
@@ -140,7 +140,7 @@
 Not all archivers implement C<from()>, so you may want to check with
 C<UNIVERSAL::can()> beforehand.
 
-example: 
+» example: 
 
   use User::Identity::Archive::Some;
   my $a = User::Identity::Archive::Some->new('xyz');
@@ -156,7 +156,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -164,32 +164,32 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Emails.pm 
new/User-Identity-3.00/lib/User/Identity/Collection/Emails.pm
--- old/User-Identity-1.03/lib/User/Identity/Collection/Emails.pm       
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Emails.pm       
2025-11-24 10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Collection::Emails;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Collection';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Emails.pod 
new/User-Identity-3.00/lib/User/Identity/Collection/Emails.pod
--- old/User-Identity-1.03/lib/User/Identity/Collection/Emails.pod      
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Emails.pod      
2025-11-24 10:47:26.000000000 +0100
@@ -177,13 +177,13 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot create a $type to add this to my collection.
 
 Some options are specified to create a C<$type> object, which is native to
 this collection.  However, for some reason this failed.
-Cast by addRole()
+Cast by C<addRole()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -191,46 +191,46 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot rename $name into $newname: already exists
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Cannot rename $name into $newname: doesn't exist
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Error: Wrong type of role for $collection: requires a $expect but got a 
$type
 
 Each C<$collection> groups sets of roles of one specific type (C<$expect>).  
You
 cannot add objects of a different C<$type>.
-Cast by addRole()
+Cast by C<addRole()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Locations.pm 
new/User-Identity-3.00/lib/User/Identity/Collection/Locations.pm
--- old/User-Identity-1.03/lib/User/Identity/Collection/Locations.pm    
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Locations.pm    
2025-11-24 10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Collection::Locations;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Collection';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Locations.pod 
new/User-Identity-3.00/lib/User/Identity/Collection/Locations.pod
--- old/User-Identity-1.03/lib/User/Identity/Collection/Locations.pod   
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Locations.pod   
2025-11-24 10:47:26.000000000 +0100
@@ -176,13 +176,13 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot create a $type to add this to my collection.
 
 Some options are specified to create a C<$type> object, which is native to
 this collection.  However, for some reason this failed.
-Cast by addRole()
+Cast by C<addRole()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -190,46 +190,46 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot rename $name into $newname: already exists
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Cannot rename $name into $newname: doesn't exist
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Error: Wrong type of role for $collection: requires a $expect but got a 
$type
 
 Each C<$collection> groups sets of roles of one specific type (C<$expect>).  
You
 cannot add objects of a different C<$type>.
-Cast by addRole()
+Cast by C<addRole()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Systems.pm 
new/User-Identity-3.00/lib/User/Identity/Collection/Systems.pm
--- old/User-Identity-1.03/lib/User/Identity/Collection/Systems.pm      
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Systems.pm      
2025-11-24 10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Collection::Systems;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Collection';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Systems.pod 
new/User-Identity-3.00/lib/User/Identity/Collection/Systems.pod
--- old/User-Identity-1.03/lib/User/Identity/Collection/Systems.pod     
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Systems.pod     
2025-11-24 10:47:26.000000000 +0100
@@ -177,13 +177,13 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot create a $type to add this to my collection.
 
 Some options are specified to create a C<$type> object, which is native to
 this collection.  However, for some reason this failed.
-Cast by addRole()
+Cast by C<addRole()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -191,46 +191,46 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot rename $name into $newname: already exists
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Cannot rename $name into $newname: doesn't exist
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Error: Wrong type of role for $collection: requires a $expect but got a 
$type
 
 Each C<$collection> groups sets of roles of one specific type (C<$expect>).  
You
 cannot add objects of a different C<$type>.
-Cast by addRole()
+Cast by C<addRole()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Users.pm 
new/User-Identity-3.00/lib/User/Identity/Collection/Users.pm
--- old/User-Identity-1.03/lib/User/Identity/Collection/Users.pm        
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Users.pm        
2025-11-24 10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Collection::Users;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Collection';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/User-Identity-1.03/lib/User/Identity/Collection/Users.pod 
new/User-Identity-3.00/lib/User/Identity/Collection/Users.pod
--- old/User-Identity-1.03/lib/User/Identity/Collection/Users.pod       
2025-09-12 15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection/Users.pod       
2025-11-24 10:47:26.000000000 +0100
@@ -176,13 +176,13 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot create a $type to add this to my collection.
 
 Some options are specified to create a C<$type> object, which is native to
 this collection.  However, for some reason this failed.
-Cast by addRole()
+Cast by C<addRole()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -190,46 +190,46 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot rename $name into $newname: already exists
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Cannot rename $name into $newname: doesn't exist
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Error: Wrong type of role for $collection: requires a $expect but got a 
$type
 
 Each C<$collection> groups sets of roles of one specific type (C<$expect>).  
You
 cannot add objects of a different C<$type>.
-Cast by addRole()
+Cast by C<addRole()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Collection.pm 
new/User-Identity-3.00/lib/User/Identity/Collection.pm
--- old/User-Identity-1.03/lib/User/Identity/Collection.pm      2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection.pm      2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Collection;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Collection.pod 
new/User-Identity-3.00/lib/User/Identity/Collection.pod
--- old/User-Identity-1.03/lib/User/Identity/Collection.pod     2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Collection.pod     2025-11-24 
10:47:26.000000000 +0100
@@ -74,7 +74,7 @@
 
 Returns the name of the collection and a sorted list of defined items.
 
-example: 
+» example: 
 
   print "$collection\n";  #   location: home, work
 
@@ -83,7 +83,7 @@
 When the reference to a collection object is used as array-reference, it
 will be shown as list of roles.
 
-example: 
+» example: 
 
   my $locations = $ui->collection('location');
   foreach my $loc (@$location) ...
@@ -208,7 +208,7 @@
 of C<%options> which are used to create such role.  The options can also be
 passed as reference to an ARRAY.  The added role is returned.
 
-example: 
+» example: 
 
   my $uicl = User::Identity::Collection::Locations->new;
 
@@ -258,7 +258,7 @@
 returned and the scan is aborted immediately.
 Improves base, see L<User::Identity::Item/"Searching">
 
-example: 
+» example: 
 
   my $emails = $ui->collection('emails');
   $emails->find('work');
@@ -281,13 +281,13 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot create a $type to add this to my collection.
 
 Some options are specified to create a C<$type> object, which is native to
 this collection.  However, for some reason this failed.
-Cast by addRole()
+Cast by C<addRole()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -295,46 +295,46 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot rename $name into $newname: already exists
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Cannot rename $name into $newname: doesn't exist
 
-Cast by renameRole()
+Cast by C<renameRole()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Error: Wrong type of role for $collection: requires a $expect but got a 
$type
 
 Each C<$collection> groups sets of roles of one specific type (C<$expect>).  
You
 cannot add objects of a different C<$type>.
-Cast by addRole()
+Cast by C<addRole()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Item.pm 
new/User-Identity-3.00/lib/User/Identity/Item.pm
--- old/User-Identity-1.03/lib/User/Identity/Item.pm    2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Item.pm    2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Item;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Item.pod 
new/User-Identity-3.00/lib/User/Identity/Item.pod
--- old/User-Identity-1.03/lib/User/Identity/Item.pod   2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Item.pod   2025-11-24 
10:47:26.000000000 +0100
@@ -96,7 +96,7 @@
 parameters for one role, or a reference to an array containing these
 values.
 
-example: 
+» example: 
 
   my $ui   = User::Identity->new(...);
   my $home = $ui->add(location => [home => street => '27 Roadstreet', ...] );
@@ -132,7 +132,7 @@
 
 =back
 
-example: 
+» example: 
 
   my $me   = User::Identity->new(...);
   my $locs = User::Identity::Collection::Locations->new();
@@ -146,7 +146,7 @@
 In scalar context the collection object with the C<$name> is returned.
 In list context, all the roles within the collection are returned.
 
-example: 
+» example: 
 
   my @roles = $me->collection('email');        # list of collected items
   my @roles = $me->collection('email')->roles; # same of collected items
@@ -171,7 +171,7 @@
 L<User::Identity|User::Identity> is found or the top of the object tree has 
been
 reached.
 
-example: 
+» example: 
 
   print $email->user->fullName;
 
@@ -186,7 +186,7 @@
 Returns the object with the specified C<$role> within the named collection.
 The collection can be specified as name or object.
 
-example: 
+» example: 
 
   my $role  = $me->find(location => 'work');       # one location
   my $role  = $me->collection('location')->find('work'); # same
@@ -205,7 +205,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -213,50 +213,50 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Each item requires a name
 
 You have to specify a name for each item.  These names need to be
 unique within one collection, but feel free to give the same name
 to an e-mail address and a location.
-Cast by new()
+Cast by C<new()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =item Warning: Unknown option $name for a $class
 
 One used option is not defined.  Check the manual page of the class to
 see which options are accepted.
-Cast by new()
+Cast by C<new()>
 
 =item Warning: Unknown options @names for a $class
 
 More than one option is not defined.
-Cast by new()
+Cast by C<new()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Location.pm 
new/User-Identity-3.00/lib/User/Identity/Location.pm
--- old/User-Identity-1.03/lib/User/Identity/Location.pm        2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Location.pm        2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::Location;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/Location.pod 
new/User-Identity-3.00/lib/User/Identity/Location.pod
--- old/User-Identity-1.03/lib/User/Identity/Location.pod       2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/Location.pod       2025-11-24 
10:47:26.000000000 +0100
@@ -137,7 +137,7 @@
 code must be known.  If the city is not specified or no street or pobox is
 given, C<undef> will be returned: an incomplete address.
 
-example: 
+» example: 
 
   print $uil->fullAddress;
   print $user->find(location => 'home')->fullAddress;
@@ -240,7 +240,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -248,32 +248,32 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/System.pm 
new/User-Identity-3.00/lib/User/Identity/System.pm
--- old/User-Identity-1.03/lib/User/Identity/System.pm  2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/System.pm  2025-11-24 
10:47:26.000000000 +0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity::System;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity/System.pod 
new/User-Identity-3.00/lib/User/Identity/System.pod
--- old/User-Identity-1.03/lib/User/Identity/System.pod 2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity/System.pod 2025-11-24 
10:47:26.000000000 +0100
@@ -192,7 +192,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -200,32 +200,32 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity.pm 
new/User-Identity-3.00/lib/User/Identity.pm
--- old/User-Identity-1.03/lib/User/Identity.pm 2025-09-12 15:26:20.000000000 
+0200
+++ new/User-Identity-3.00/lib/User/Identity.pm 2025-11-24 10:47:26.000000000 
+0100
@@ -1,4 +1,4 @@
-# This code is part of Perl distribution User-Identity version 1.03.
+# This code is part of Perl distribution User-Identity version 3.00.
 # The POD got stripped from this file by OODoc version 3.05.
 # For contributors see file ChangeLog.
 
@@ -8,13 +8,9 @@
 # the same terms as the Perl 5 programming language system itself.
 # SPDX-License-Identifier: Artistic-1.0-Perl OR GPL-1.0-or-later
 
-#oodist: *** DO NOT USE THIS VERSION FOR PRODUCTION ***
-#oodist: This file contains OODoc-style documentation which will get stripped
-#oodist: during its release in the distribution.  You can use this file for
-#oodist: testing, however the code of this development version may be broken!
 
 package User::Identity;{
-our $VERSION = '1.03';
+our $VERSION = '3.00';
 }
 
 use base 'User::Identity::Item';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/User-Identity-1.03/lib/User/Identity.pod 
new/User-Identity-3.00/lib/User/Identity.pod
--- old/User-Identity-1.03/lib/User/Identity.pod        2025-09-12 
15:26:20.000000000 +0200
+++ new/User-Identity-3.00/lib/User/Identity.pod        2025-11-24 
10:47:26.000000000 +0100
@@ -26,6 +26,10 @@
 objects which are related to one user.  The C<User::Identity> module tries to
 be smart providing defaults, conversions and often required combinations.
 
+B<This is a maintenance release for the old interface>.  Read
+F<https://github.com/markov2/perl5-Mail-Box/wiki/> how
+to move towards version 4.
+
 The identities are not implementing any kind of storage, and can therefore
 be created by any simple or complex Perl program.  This way, it is more
 flexible than an XML file to store the data.  For instance, you can decide
@@ -46,7 +50,7 @@
 When an C<User::Identity> is used as string, it is automatically
 translated into the fullName() of the user involved.
 
-example: 
+» example: 
 
   my $me = User::Identity->new(...)
   print $me;          # same as  print $me->fullName
@@ -297,7 +301,7 @@
 
 The first argument is an object, but not of a class which extends
 L<User::Identity::Collection|User::Identity::Collection>.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Cannot load collection module for $type ($class).
 
@@ -305,32 +309,32 @@
 compilation errors.  If the type as specified in the warning is not
 the name of a package, you specified a nickname which was not defined.
 Maybe you forgot the 'require' the package which defines the nickname.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Creation of a collection via $class failed.
 
 The C<$class> did compile, but it was not possible to create an object
 of that class using the options you specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Error: Don't know what type of collection you want to add.
 
 If you add a collection, it must either by a collection object or a
 list of options which can be used to create a collection object.  In
 the latter case, the type of collection must be specified.
-Cast by addCollection()
+Cast by C<addCollection()>
 
 =item Warning: No collection $name
 
 The collection with C<$name> does not exist and can not be created.
-Cast by add()
+Cast by C<add()>
 
 =back
 
 =head1 SEE ALSO
 
-This module is part of User-Identity version 1.03,
-built on September 12, 2025. Website: F<http://perl.overmeer.net/CPAN/>
+This module is part of User-Identity version 3.00,
+built on November 24, 2025. Website: F<http://perl.overmeer.net/CPAN/>
 
 =head1 LICENSE
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.M87FT2/_old  2025-12-20 21:49:58.855860096 +0100
+++ /var/tmp/diff_new_pack.M87FT2/_new  2025-12-20 21:49:58.859860262 +0100
@@ -1,6 +1,6 @@
-mtime: 1760043128
-commit: 1fad8934f2d11ba3be7176ed6f3d9291e63b1a23256394fdaab6278f613cb745
+mtime: 1764049001
+commit: 25ada1691be56d8ee229bf18e1e1994ccb266e703ba5f4aba1a9b7aeedcc5011
 url: https://src.opensuse.org/perl/perl-User-Identity.git
-revision: 1fad8934f2d11ba3be7176ed6f3d9291e63b1a23256394fdaab6278f613cb745
+revision: 25ada1691be56d8ee229bf18e1e1994ccb266e703ba5f4aba1a9b7aeedcc5011
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2025-12-10 11:12:04.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to