Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split debian/* maintainance to salsa.d.o #54

Closed
kenhys opened this issue Feb 24, 2018 · 11 comments

Comments

Projects
None yet
2 participants
@kenhys
Copy link
Contributor

commented Feb 24, 2018

Suggestion

I'm planning about moving maintainance under salsa.d.o. [1]
Salsa is a service instance of gitlab.
After migration, libhinawa debian package will be maintained at https://salsa.debian.org/debian/libhinawa.
[1] https://wiki.debian.org/Salsa

Comparison

Pros.

  • upstream (github/libhinawa) need not to care how to maintain debian packages (Sure, you can maintain and coordinate package with )
  • other DD also may be able to maintain libhinawa because DD can access to salsa.d.o/debian/libhinawa by default.

Cons.

  • repository is split into two parts. mainline and debian specific one.
  • need to create salsa.d.o account to contribute debian package. (if contributor is not DD)

Migration

upstream ( @takaswie ):

  • just remove debian/*. It's all.

maintainer( @kenhys ):

  • create repository for libhinawa debian package
  • move it to salsa.d.o (ask DD to import that one)
  • hack package under salsa.d.o, do regular maintainance task

Any thourght? @takaswie

@takaswie

This comment has been minimized.

Copy link
Owner

commented Feb 25, 2018

@kenhys I have no objections. Let's go ahead!

For my information, please tell me your plan to work for this direction; i.e. have you already prepared for it?

Thanks for your contribution.

@takaswie

This comment has been minimized.

Copy link
Owner

commented Feb 26, 2018

@kenhys

For my information, please tell me your plan to work for this direction; i.e. have you already prepared for it?

Oh, I should have requested your working schedule instead of your plan because I have a plan to make a release of v0.9.0. In detail, please see a corresponding milestone[1].

[1] https://github.com/takaswie/libhinawa/milestone/3.

@kenhys

This comment has been minimized.

Copy link
Contributor Author

commented Feb 26, 2018

salsa.d.o migration task doesn't affect v0.9.0 release because I will work on v0.8.2-1 based one at first.
I mean:

  • ask @henrich to import repository to salsa.d.o ( @kenhys: done)
  • release 0.8.2-2, bump debhelper version to 11, compat level 11 and so on. ( @kenhys: not yet)
  • after v0.9.0 has been released (uploaded tar.gz, signed asc), I'll work on it. ( @kenhys: not yet)
@kenhys

This comment has been minimized.

Copy link
Contributor Author

commented Feb 26, 2018

@kenhys

This comment has been minimized.

Copy link
Contributor Author

commented Feb 26, 2018

@kenhys

This comment has been minimized.

Copy link
Contributor Author

commented Mar 1, 2018

@takaswie

This comment has been minimized.

Copy link
Owner

commented Mar 6, 2018

@kenhys Thanks.

I'm waiting for getting sponsors to publish the 0.8.2-2 deb package, then remove deb stuffs from tree for next v0.9.0 release.

@takaswie

This comment has been minimized.

Copy link
Owner

commented Mar 15, 2018

@kenhys This morning, I receive two e-mails; one notes v0.8.2-2 was sponsord and another notes it's accepted to unstable.

Thanks for your contribution ;)

@kenhys

This comment has been minimized.

Copy link
Contributor Author

commented Mar 16, 2018

I'll close this isssue because of salsa.d.o migration task has finished. Thanks.

@kenhys kenhys closed this Mar 16, 2018

@takaswie

This comment has been minimized.

Copy link
Owner

commented Mar 19, 2018

Accepted libhinawa 0.8.2-2 (source) into unstable
https://tracker.debian.org/news/940374/accepted-libhinawa-082-2-source-into-unstable/

Thanks for all.

@takaswie

This comment has been minimized.

Copy link
Owner

commented Apr 10, 2018

I removed all debian stuffs at a commit ab2f39a (' debian: move to salsa.debian.org').

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.