Bug#829046: Moving away from (unsupportable) FusionForge on Alioth?

2017-05-15 Thread Boyuan Yang
在 2017年5月14日星期日 +08 下午6:39:22,Sergio Durigan Junior 写道:
> On Sunday, May 14 2017, Boyuan Yang wrote:
> > 在 2017年5月14日星期日 CST 下午3:04:26,Pirate Praveen 写道:
> > 
> >> As far as I understand, the only thing that is blocking is non
> >> availability of pagure package.
> >> 
> >> So helping fix this would help move this forward (currently pagure tests
> >> are failing).
> >> 
> >> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829046
> >> 
> >> After we have the package, then DSA standard processes for new service
> >> would follow, I assume.
> Sure.  I'll move everything to collab-maint as soon as I get back home,
> as I said earilier.

That would be great.

> >> Could you tell me where can I find the proper packaging repository?
> > 
> > I have pushed my copy here
> > https://git.fosscommunity.in/praveen/pagure
> > 
> > It was originally at git://git.sergiodj.net/debian/pagure-new.git
> 
> Thanks for doing that.

I took a look into pagure packaging (both upstream latest version 2.14.2 and 
Debian packaging version 2.6+dfsg from the git repo above) and things look 
like a nightmare. Under Debian Testing and Debian Unstable, current packaging 
did not create a working database for unittests. If we create db manually 
(before dh_auto_test) and run unittest again, things can fail severely (around 
60+/290+ units fail, not just 5). 

Hence it would be great if anyone familiar with Python2 and Flask could help 
improve the status of pagure packaging.

--
Boyuan Yang

signature.asc
Description: This is a digitally signed message part.


Bug#829046: Moving away from (unsupportable) FusionForge on Alioth?

2017-05-14 Thread Sergio Durigan Junior
On Sunday, May 14 2017, Boyuan Yang wrote:

> 在 2017年5月14日星期日 CST 下午3:04:26,Pirate Praveen 写道:
>> As far as I understand, the only thing that is blocking is non
>> availability of pagure package.
>> 
>> So helping fix this would help move this forward (currently pagure tests
>> are failing).
>> 
>> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829046
>> 
>> After we have the package, then DSA standard processes for new service
>> would follow, I assume.
>
> I'm a little bit confused. The bug forwarding address in #829046 points at 
> http://git.sergiodj.net/, however I couldn't find packaging for pagure 
> anywhere. Seems all deleted sometime before.

Hi guys,

I have recently-ish moved my private things to another server, and I
think the pagure repo got lost somehow.  I'm currently out of town but
I'll fix this as soon as I get back, next weekend.

> The repository on collab-maint stops at September 2016 and lacks the work 
> around December 2016.

I wasn't really using the collab-maint repository because I haven't
created it, but I can move the latest version of my repo there.

On Sunday, May 14 2017, Pirate Praveen wrote:

> On ഞായര്‍ 14 മെയ് 2017 08:20 വൈകു, Boyuan Yang wrote:
>> I'm a little bit confused. The bug forwarding address in #829046 points at 
>> http://git.sergiodj.net/, however I couldn't find packaging for pagure 
>> anywhere. Seems all deleted sometime before.
>
> I don't know why Sergio does not want to create a stable repo at alioth.

It's not that I don't want.  It's that this is my usual workflow when
packaging things on Debian: I do everything on a local git repo, and
then move to collab-maint when the package is ready.

>> The repository on collab-maint stops at September 2016 and lacks the work 
>> around December 2016.
>
> Sergio,
>  Can we finalize on collab-maint and not resetting history for every change?

Sure.  I'll move everything to collab-maint as soon as I get back home,
as I said earilier.

>> Could you tell me where can I find the proper packaging repository?
>
> I have pushed my copy here
> https://git.fosscommunity.in/praveen/pagure
>
> It was originally at git://git.sergiodj.net/debian/pagure-new.git

Thanks for doing that.

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/


signature.asc
Description: PGP signature


Bug#829046: Moving away from (unsupportable) FusionForge on Alioth?

2017-05-14 Thread Pirate Praveen
On ഞായര്‍ 14 മെയ് 2017 08:20 വൈകു, Boyuan Yang wrote:
> I'm a little bit confused. The bug forwarding address in #829046 points at 
> http://git.sergiodj.net/, however I couldn't find packaging for pagure 
> anywhere. Seems all deleted sometime before.

I don't know why Sergio does not want to create a stable repo at alioth.

> The repository on collab-maint stops at September 2016 and lacks the work 
> around December 2016.

Sergio,
 Can we finalize on collab-maint and not resetting history for every change?

> Could you tell me where can I find the proper packaging repository?

I have pushed my copy here
https://git.fosscommunity.in/praveen/pagure

It was originally at git://git.sergiodj.net/debian/pagure-new.git



signature.asc
Description: OpenPGP digital signature


Bug#829046: Moving away from (unsupportable) FusionForge on Alioth?

2017-05-14 Thread Boyuan Yang
在 2017年5月14日星期日 CST 下午3:04:26,Pirate Praveen 写道:
> As far as I understand, the only thing that is blocking is non
> availability of pagure package.
> 
> So helping fix this would help move this forward (currently pagure tests
> are failing).
> 
> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829046
> 
> After we have the package, then DSA standard processes for new service
> would follow, I assume.

I'm a little bit confused. The bug forwarding address in #829046 points at 
http://git.sergiodj.net/, however I couldn't find packaging for pagure 
anywhere. Seems all deleted sometime before.

The repository on collab-maint stops at September 2016 and lacks the work 
around December 2016.

Could you tell me where can I find the proper packaging repository?

Thanks!

--
Boyuan Yang

signature.asc
Description: This is a digitally signed message part.