Re: [FOSSology] Debian package for FOSSology

2020-03-23 Thread Gaurav Mishra
Hello,

> > I see that there is a debian directory in the top level git dir of 
> > FOSSology, so I assume someone is building debs for FOSSology. Where 
> > are these debs being built? In OBS? Because I don't see FOSSology in 
> > Debian unstable or stable though I think it might be good to have 
> > there.

> I think the reason the subdirectory is there is that Matt Taggart used to 
> package it for Debian, but that was years ago.  Searching the e-mail archives 
> turns up more, but here's an example[1].  To my knowledge, once he stopped 
> working on Fossology, nobody picked it up.

FOSSology still has the Debian directory for building the packages but they are 
not on Debian universe. We are trying to bring it back.
You can check the salsa repo for FOSSology here: 
https://salsa.debian.org/fossology-team/fossology

> > Does anyone know if there is an ITP for FOSSology? My cursory check 
> > via reportbug showed nothing.

> I'd love to see it done again, but don't have the time to pursue it.

Yes, we have an ITP for FOSSology: https://bugs.debian.org/924659
There was also a RFS (https://bugs.debian.org/926915) but unfortunately it got 
closed as we failed to find a sponsor.
It will be great help if you can help us for the sponsorship.

> -Bryan Sutula
>
>
> 1. 
> https://lists.fossology.org/g/fossology/message/1868?p=,,,20,0,0,0::Created,,taggart,20,2,0,20418444

With best regards,
Gaurav Mishra





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3338): https://lists.fossology.org/g/fossology/message/3338
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-22 Thread Bryan Sutula
On Mon, 2020-03-16 at 19:53 +, Jeremiah C. Foster wrote:
> I see that there is a debian directory in the top level git dir of
> FOSSology, so I assume someone is building debs for FOSSology. Where
> are these debs being built? In OBS? Because I don't see FOSSology in
> Debian unstable or stable though I think it might be good to have
> there.

I think the reason the subdirectory is there is that Matt Taggart used
to package it for Debian, but that was years ago.  Searching the e-mail 
archives turns up more, but here's an example[1].  To my knowledge,
once he stopped working on Fossology, nobody picked it up.

> Does anyone know if there is an ITP for FOSSology? My cursory check
> via reportbug showed nothing.

I'd love to see it done again, but don't have the time to pursue it.

-Bryan Sutula


1. 
https://lists.fossology.org/g/fossology/message/1868?p=,,,20,0,0,0::Created,,taggart,20,2,0,20418444


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3334): https://lists.fossology.org/g/fossology/message/3334
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-17 Thread Jeremiah C. Foster
Hi Nicolas,

This looks really interesting. I will definitely take a look at your scripts. 
Thanks!

Jeremiah


From: fossology@lists.fossology.org on behalf of Nicolas Toussaint via 
Lists.Fossology.Org 
Sent: Tuesday, March 17, 2020 4:07 AM
To: fossology@lists.fossology.org
Cc: fossology@lists.fossology.org
Subject: Re: [FOSSology] Debian package for FOSSology

Hi,

I use the docker-compose file pointed to by Michael, so I get 3 containers for 
Web + DB + Scheduler, all this work very well.
If of any use to anyone, I have shared the scripts I use to automatically 
deploy and configure my [pre]production servers.
It's here: https://github.com/Orange-OpenSource/Fossology-Docker-Deploy-Scripts

Nico

On 17/03/2020 01:21, Michael C. Jaeger wrote:

Hi,help is always welcome. Have you seen that BTW?  
https://github.com/fossology/fossology/blob/master/docker-compose.ymlI see the 
point you make with the reverse proxy setup as well. If you find a good 
solution / contribute a good improvement, you re welcome of course. For 
postgresql it is easy maybe for the Web server part you would need 
configurations accordingly of course. Right now FOSSology uses mod-php to 
execute the php files for serving Web pages. Kind regards,  Michael

On 17. Mar 2020, at 01:12, Foster, Jeremiah 
<mailto:jfos...@luxoft.com> wrote:On Mon, 2020-03-16 at 
22:48 +0100, Michael C. Jaeger wrote:

Hi,it is for this:https://salsa.debian.org/fossology-team/fossology

Oh, it's in salsa already!? That's good news.And there's an 
ITP:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659

-> not ready, work in progress.

Understood. :-)I wonder if the packaging is a good time to review the 
overallarchitecture of FOSSology? I say that because I think that the 
Dockerimage might use some love. It ships with it both apache and 
Postgresswhich is somewhat different from the micro-architecture approach 
thatdocker lends itself to. I can't run the docker image because I have anginx 
as a reverse proxy / web server and apache needs to bind to port80 in the 
container and that means I need to edit the docker file, etc.It would seem to 
me that if you're clearly defining the dependencies inthe packaging then you 
can use that to shrink the docker image to justthe FOSSology application, 
allowing users to use their web server ofchoice and install Postgres 
separately.Cheers,JeremiahThis e-mail and any 
attachment(s) are intended only for the recipient(s) named above and others who 
have been specifically authorized to receive them. They may contain 
confidential information. If you are not the intended recipient, please do not 
read this email or its attachment(s). Furthermore, you are hereby notified that 
any dissemination, distribution or copying of this e-mail and any attachment(s) 
is strictly prohibited. If you have received this e-mail in error, please 
immediately notify the sender by replying to this e-mail and then delete this 
e-mail and any attachment(s) or copies thereof from your system. Thank you.


-- Nicolas ToussaintOBS - Orange Business Services - Lyon, FranceTel: +33 608 
763 559





This e-mail and any attachment(s) are intended only for the recipient(s) named 
above and others who have been specifically authorized to receive them. They 
may contain confidential information. If you are not the intended recipient, 
please do not read this email or its attachment(s). Furthermore, you are hereby 
notified that any dissemination, distribution or copying of this e-mail and any 
attachment(s) is strictly prohibited. If you have received this e-mail in 
error, please immediately notify the sender by replying to this e-mail and then 
delete this e-mail and any attachment(s) or copies thereof from your system. 
Thank you.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3332): https://lists.fossology.org/g/fossology/message/3332
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-17 Thread Jeremiah C. Foster
On Tue, 2020-03-17 at 01:21 +0100, Michael C. Jaeger wrote:
> Hi,
>
> help is always welcome. Have you seen that BTW?
>
 https://github.com/fossology/fossology/blob/master/docker-compose.yml

I did look at that, thanks. I think that's super useful. One question
about that is how tied to Postgres 9.6 is it? 9.6 is 4 years old now,
though still supported. While Postgres recommends using the latest
possible release, maybe there are design or functional reasons to still
use 9.6? FWIW the final release of 9.6 is scheduled for Nov. 2021.[0]

> I see the point you make with the reverse proxy setup as well. If you
> find a good solution / contribute a good improvement, you re welcome
> of course. For postgresql it is easy maybe for the Web server part
> you would need configurations accordingly of course.

Yes, I think that is the low hanging fruit - to create a containerized
Postgres based on the docker-compose file above that is separate from
the FOSSology container. Then, pull out the Postgres part from the
existing container. After that, removing the web server from the
current FOSSology container and either requiring a reverse proxy, or a
generic web server, or something different.

Of course, copious documentation will help and I'll try to do that for
any of my changes.

>  Right now FOSSology uses mod-php to execute the php files for
> serving Web pages.

Good to know. So the external dependencies are a web server that runs
php via mod-php and a SQL server that can speak psql (meaning
Postgres)?

I note that there are a couple supported versions of PHP's runtime in
the docs - is that the plan going forward to support them both? Is new
development happening more in a particular version?

Regards,

Jeremiah


0. https://www.postgresql.org/support/versioning/



This e-mail and any attachment(s) are intended only for the recipient(s) named 
above and others who have been specifically authorized to receive them. They 
may contain confidential information. If you are not the intended recipient, 
please do not read this email or its attachment(s). Furthermore, you are hereby 
notified that any dissemination, distribution or copying of this e-mail and any 
attachment(s) is strictly prohibited. If you have received this e-mail in 
error, please immediately notify the sender by replying to this e-mail and then 
delete this e-mail and any attachment(s) or copies thereof from your system. 
Thank you.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3331): https://lists.fossology.org/g/fossology/message/3331
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-17 Thread Nicolas Toussaint via Lists.Fossology.Org

Hi,

I use the docker-compose file pointed to by Michael, so I get 3 
containers for Web + DB + Scheduler, all this work very well.
If of any use to anyone, I have shared the scripts I use to 
automatically deploy and configure my [pre]production servers.
It's here: 
https://github.com/Orange-OpenSource/Fossology-Docker-Deploy-Scripts


Nico

On 17/03/2020 01:21, Michael C. Jaeger wrote:

Hi,

help is always welcome. Have you seen that BTW?

   https://github.com/fossology/fossology/blob/master/docker-compose.yml

I see the point you make with the reverse proxy setup as well. If you find a 
good solution / contribute a good improvement, you re welcome of course. For 
postgresql it is easy maybe for the Web server part you would need 
configurations accordingly of course. Right now FOSSology uses mod-php to 
execute the php files for serving Web pages.

Kind regards,
   Michael


On 17. Mar 2020, at 01:12, Foster, Jeremiah  wrote:

On Mon, 2020-03-16 at 22:48 +0100, Michael C. Jaeger wrote:

Hi,

it is for this:

https://salsa.debian.org/fossology-team/fossology

Oh, it's in salsa already!? That's good news.

And there's an ITP:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659


-> not ready, work in progress.

Understood. :-)

I wonder if the packaging is a good time to review the overall
architecture of FOSSology? I say that because I think that the Docker
image might use some love. It ships with it both apache and Postgress
which is somewhat different from the micro-architecture approach that
docker lends itself to. I can't run the docker image because I have a
nginx as a reverse proxy / web server and apache needs to bind to port
80 in the container and that means I need to edit the docker file, etc.

It would seem to me that if you're clearly defining the dependencies in
the packaging then you can use that to shrink the docker image to just
the FOSSology application, allowing users to use their web server of
choice and install Postgres separately.

Cheers,

Jeremiah



This e-mail and any attachment(s) are intended only for the recipient(s) named 
above and others who have been specifically authorized to receive them. They 
may contain confidential information. If you are not the intended recipient, 
please do not read this email or its attachment(s). Furthermore, you are hereby 
notified that any dissemination, distribution or copying of this e-mail and any 
attachment(s) is strictly prohibited. If you have received this e-mail in 
error, please immediately notify the sender by replying to this e-mail and then 
delete this e-mail and any attachment(s) or copies thereof from your system. 
Thank you.






--

Nicolas Toussaint
OBS - Orange Business Services - Lyon, France
Tel: +33 608 763 559


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3329): https://lists.fossology.org/g/fossology/message/3329
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [FOSSology] Debian package for FOSSology

2020-03-16 Thread Michael C. Jaeger
Hi,

help is always welcome. Have you seen that BTW?

  https://github.com/fossology/fossology/blob/master/docker-compose.yml

I see the point you make with the reverse proxy setup as well. If you find a 
good solution / contribute a good improvement, you re welcome of course. For 
postgresql it is easy maybe for the Web server part you would need 
configurations accordingly of course. Right now FOSSology uses mod-php to 
execute the php files for serving Web pages. 

Kind regards,
  Michael

> On 17. Mar 2020, at 01:12, Foster, Jeremiah  wrote:
> 
> On Mon, 2020-03-16 at 22:48 +0100, Michael C. Jaeger wrote:
>> Hi,
>> 
>> it is for this:
>> 
>> https://salsa.debian.org/fossology-team/fossology
> 
> Oh, it's in salsa already!? That's good news.
> 
> And there's an ITP:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659
> 
>> -> not ready, work in progress.
> 
> Understood. :-)
> 
> I wonder if the packaging is a good time to review the overall
> architecture of FOSSology? I say that because I think that the Docker
> image might use some love. It ships with it both apache and Postgress
> which is somewhat different from the micro-architecture approach that
> docker lends itself to. I can't run the docker image because I have a
> nginx as a reverse proxy / web server and apache needs to bind to port
> 80 in the container and that means I need to edit the docker file, etc.
> 
> It would seem to me that if you're clearly defining the dependencies in
> the packaging then you can use that to shrink the docker image to just
> the FOSSology application, allowing users to use their web server of
> choice and install Postgres separately.
> 
> Cheers,
> 
> Jeremiah
> 
> 
> 
> This e-mail and any attachment(s) are intended only for the recipient(s) 
> named above and others who have been specifically authorized to receive them. 
> They may contain confidential information. If you are not the intended 
> recipient, please do not read this email or its attachment(s). Furthermore, 
> you are hereby notified that any dissemination, distribution or copying of 
> this e-mail and any attachment(s) is strictly prohibited. If you have 
> received this e-mail in error, please immediately notify the sender by 
> replying to this e-mail and then delete this e-mail and any attachment(s) or 
> copies thereof from your system. Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3328): https://lists.fossology.org/g/fossology/message/3328
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-16 Thread Jeremiah C. Foster
On Mon, 2020-03-16 at 22:48 +0100, Michael C. Jaeger wrote:
> Hi,
>
> it is for this:
>
> https://salsa.debian.org/fossology-team/fossology

Oh, it's in salsa already!? That's good news.

And there's an ITP:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659

> -> not ready, work in progress.

Understood. :-)

I wonder if the packaging is a good time to review the overall
architecture of FOSSology? I say that because I think that the Docker
image might use some love. It ships with it both apache and Postgress
which is somewhat different from the micro-architecture approach that
docker lends itself to. I can't run the docker image because I have a
nginx as a reverse proxy / web server and apache needs to bind to port
80 in the container and that means I need to edit the docker file, etc.

It would seem to me that if you're clearly defining the dependencies in
the packaging then you can use that to shrink the docker image to just
the FOSSology application, allowing users to use their web server of
choice and install Postgres separately.

Cheers,

Jeremiah



This e-mail and any attachment(s) are intended only for the recipient(s) named 
above and others who have been specifically authorized to receive them. They 
may contain confidential information. If you are not the intended recipient, 
please do not read this email or its attachment(s). Furthermore, you are hereby 
notified that any dissemination, distribution or copying of this e-mail and any 
attachment(s) is strictly prohibited. If you have received this e-mail in 
error, please immediately notify the sender by replying to this e-mail and then 
delete this e-mail and any attachment(s) or copies thereof from your system. 
Thank you.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3327): https://lists.fossology.org/g/fossology/message/3327
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-16 Thread Jeremiah C. Foster
On Mon, 2020-03-16 at 16:53 -0500, Bryan Sutula wrote:
> > Does anyone know if there is an ITP for FOSSology? My cursory check
> > via reportbug showed nothing.
>
> I'd love to see it done again, but don't have the time to pursue it.

I'll try to help. I'll poke around in the salsa repo that Michael sent
a link to. Good to see there's an ITP:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924659

Thanks for digging that work from Matt Taggart, I hadn't seen that.

Cheers,

Jeremiah



This e-mail and any attachment(s) are intended only for the recipient(s) named 
above and others who have been specifically authorized to receive them. They 
may contain confidential information. If you are not the intended recipient, 
please do not read this email or its attachment(s). Furthermore, you are hereby 
notified that any dissemination, distribution or copying of this e-mail and any 
attachment(s) is strictly prohibited. If you have received this e-mail in 
error, please immediately notify the sender by replying to this e-mail and then 
delete this e-mail and any attachment(s) or copies thereof from your system. 
Thank you.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3326): https://lists.fossology.org/g/fossology/message/3326
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [FOSSology] Debian package for FOSSology

2020-03-16 Thread Michael C. Jaeger
Hi,

it is for this:

https://salsa.debian.org/fossology-team/fossology

-> not ready, work in progress. 

Kind regards,
  Michael

> On 16. Mar 2020, at 20:53, Jeremiah C. Foster  wrote:
> 
> Hi,
> 
> I see that there is a debian directory in the top level git dir of
> FOSSology, so I assume someone is building debs for FOSSology. Where
> are these debs being built? In OBS? Because I don't see FOSSology in
> Debian unstable or stable though I think it might be good to have
> there.
> 
> Does anyone know if there is an ITP for FOSSology? My cursory check via
> reportbug showed nothing.
> 
> Regards,
> 
> Jeremiah
> 
> 
> 
> This e-mail and any attachment(s) are intended only for the recipient(s) 
> named above and others who have been specifically authorized to receive them. 
> They may contain confidential information. If you are not the intended 
> recipient, please do not read this email or its attachment(s). Furthermore, 
> you are hereby notified that any dissemination, distribution or copying of 
> this e-mail and any attachment(s) is strictly prohibited. If you have 
> received this e-mail in error, please immediately notify the sender by 
> replying to this e-mail and then delete this e-mail and any attachment(s) or 
> copies thereof from your system. Thank you.
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#3325): https://lists.fossology.org/g/fossology/message/3325
Mute This Topic: https://lists.fossology.org/mt/72008045/21656
Group Owner: fossology+ow...@lists.fossology.org
Unsubscribe: https://lists.fossology.org/g/fossology/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-