Re: Remove productivity/tryton

2024-03-02 Thread Sebastien Marie
Daniel Dickman  writes:

> On Sat, 2 Mar 2024, Sebastien Marie wrote:
>
>> Please note that I am not 100% confident with the quirks part with regex
>> (it seems it is the right way, but additionnals eyes would be welcome).
>
> tryton seems like a unique enough prefix to me, what do you think about 
> the below instead?
>
> + 1 => 'proteus',
> + 1 => qr{^tryton},
>
> This is similar to what was done for drupal and I think it should cover 
> everything except for proteus.
>

it is similar, while we don't have a port starting with tryton in its
name. it is why a used regex only for ^trytond-module- prefix.

but it might be enough with only the ^tryton prefix. I suppose it will
be time to look that again if some hypothetic port with such name show.

-- 
Sebastien Marie



Re: Remove productivity/tryton

2024-03-02 Thread Daniel Dickman



On Sat, 2 Mar 2024, Sebastien Marie wrote:

> Please note that I am not 100% confident with the quirks part with regex
> (it seems it is the right way, but additionnals eyes would be welcome).

tryton seems like a unique enough prefix to me, what do you think about 
the below instead?

+   1 => 'proteus',
+   1 => qr{^tryton},

This is similar to what was done for drupal and I think it should cover 
everything except for proteus.

> 
> 
> Index: devel/quirks/files/Quirks.pm
> ===
> RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
> retrieving revision 1.1615
> diff -u -p -r1.1615 Quirks.pm
> --- devel/quirks/files/Quirks.pm  2 Mar 2024 04:33:59 -   1.1615
> +++ devel/quirks/files/Quirks.pm  2 Mar 2024 10:38:14 -
> @@ -1914,6 +1914,11 @@ setup_obsolete_reason(
>   3 => 'smtube',
>   65 => 'goldendict',
>   31 => 'mkplaylist',
> + 1 => 'tryton',
> + 1 => 'tryton-sao',
> + 1 => 'proteus',
> + 1 => 'trytond',
> + 1 => qr{^trytond-module-},
>  );
>  



Re: Remove productivity/tryton

2024-03-02 Thread Sebastien Marie
Sebastien Marie  writes:

> Hi,
>
> I would like to remove productivity/tryton.
>
> The current state is the following:
> - 5.0 serie (old LTS) is EOL since november (and requires python3.7 to run)
> - 5.2 serie is EOL
>

I only received invitations to remove them, so next step.

- unhook from the build
- unreserve uid from user.list
- quirks for removal
- (and finally remove the files)

Please note that I am not 100% confident with the quirks part with regex
(it seems it is the right way, but additionnals eyes would be welcome).

Comments or OK ?
-- 
Sebastien Marie

Index: devel/quirks/files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1615
diff -u -p -r1.1615 Quirks.pm
--- devel/quirks/files/Quirks.pm2 Mar 2024 04:33:59 -   1.1615
+++ devel/quirks/files/Quirks.pm2 Mar 2024 10:38:14 -
@@ -1914,6 +1914,11 @@ setup_obsolete_reason(
3 => 'smtube',
65 => 'goldendict',
31 => 'mkplaylist',
+   1 => 'tryton',
+   1 => 'tryton-sao',
+   1 => 'proteus',
+   1 => 'trytond',
+   1 => qr{^trytond-module-},
 );
 
 # though it's not yet used, these should be pkgnames, so that eventually
Index: infrastructure/db/user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.439
diff -u -p -r1.439 user.list
--- infrastructure/db/user.list 29 Feb 2024 10:10:17 -  1.439
+++ infrastructure/db/user.list 2 Mar 2024 10:38:16 -
@@ -183,7 +183,7 @@ id  usergroup   port
 672 _radicale  _radicale   productivity/radicale
 673 _buildbot  _buildbot   devel/py-buildbot
 674 _buildslave_buildslave devel/py-buildslave
-675 _trytond   _trytondproductivity/tryton
+#675 _trytond  _trytondproductivity/tryton
 676 _gdm   _gdmx11/gnome/gdm
 677 _scamper   _scampernet/scamper
 678 _owampd_owampd net/owamp
Index: productivity/Makefile
===
RCS file: /cvs/ports/productivity/Makefile,v
retrieving revision 1.111
diff -u -p -r1.111 Makefile
--- productivity/Makefile   29 Sep 2023 18:19:01 -  1.111
+++ productivity/Makefile   2 Mar 2024 10:38:18 -
@@ -52,7 +52,6 @@
  SUBDIR += teapot
  SUBDIR += thinkingrock
  SUBDIR += timewarrior
- SUBDIR += tryton
  SUBDIR += tudu
  SUBDIR += vdirsyncer
  SUBDIR += vit



Re: Remove productivity/tryton

2024-02-21 Thread Daniel Dickman



> On Feb 21, 2024, at 5:50 AM, Rafael Sadowski  wrote:
> 
> On Wed Feb 21, 2024 at 10:46:14AM +0100, Sebastien Marie wrote:
>> Hi,
>> 
>> I would like to remove productivity/tryton.
>> 
>> The current state is the following:
>> - 5.0 serie (old LTS) is EOL since november (and requires python3.7 to run)
>> - 5.2 serie is EOL
>> 
>> It would be possible to invest time to update to 6.0 and/or 7.0 series
>> (both LTS), but it is an huge number of packages to import, and I think
>> any real work with such ERP system needs proper version pinning (in
>> control of the user).
>> 
>> So I would like to propose removing them with reason "no benefit to being
>> packaged" or "removed, needs a port maintainer".
>> 
>> If someone has interest in it, we could keep them (if updated), and I
>> will drop maintainership of them.
>> 
>> Any comments ?
>> --
>> Sebastien Marie
>> 
> 
> Reasonable reasons, if no one raises their hand to take maintainership,
> I vote for deletion!
> 

Ok daniel@ to remove.


Re: Remove productivity/tryton

2024-02-21 Thread Rafael Sadowski
On Wed Feb 21, 2024 at 10:46:14AM +0100, Sebastien Marie wrote:
> Hi,
> 
> I would like to remove productivity/tryton.
> 
> The current state is the following:
> - 5.0 serie (old LTS) is EOL since november (and requires python3.7 to run)
> - 5.2 serie is EOL
> 
> It would be possible to invest time to update to 6.0 and/or 7.0 series
> (both LTS), but it is an huge number of packages to import, and I think
> any real work with such ERP system needs proper version pinning (in
> control of the user).
> 
> So I would like to propose removing them with reason "no benefit to being
> packaged" or "removed, needs a port maintainer".
> 
> If someone has interest in it, we could keep them (if updated), and I
> will drop maintainership of them.
> 
> Any comments ?
> -- 
> Sebastien Marie
> 

Reasonable reasons, if no one raises their hand to take maintainership,
I vote for deletion!