Re: I need your advice

2017-04-26 Thread Paul Wise
On Thu, Apr 27, 2017 at 12:27 PM, Pavlo Solntsev wrote:

> will not work so easily. I need to rebuild libgda and glib. It is
> doable but, as you understands, I would prefer leave this solution as
> my last chance.

Both of these are in Debian already, you might want to file bugs
asking to get the packages updated to the versions you need in
experimental (due to the stretch freeze). Bonus points if you join the
Debian GNOME team and help them with this task.

> I am not sure what is called "GNOME runtime".

Sorry, I meant the Flatpak GNOME runtime:

http://flatpak.org/runtimes.html

> I already done this. I just need to go through the standard process.

BTW, the standard procedure begins with letting others know your intent:

https://www.debian.org/devel/wnpp/

> It still doesn't solve problem with upstream development.

I'm not understanding what you mean here.

> I put all my packages here
> https://drive.google.com/open?id=0B8fjSLiFRX_PZWFnbUVfMTcxYTA

That isn't accessible to people without JavaScript.

> Definitely, all three suggestions serve different needs.
> Many thanks for your comments.

I hope they were helpful.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: I need your advice

2017-04-26 Thread Pavlo Solntsev
Dear Paul. 
Thank you for quick response.

> Your options are:
> 
> Manually build libgdamm/etc and install them in ~/ or /opt or
> /usr/local

will not work so easily. I need to rebuild libgda and glib. It is
doable but, as you understands, I would prefer leave this solution as
my last chance.  

> Talk to the jhbuild folks about getting libgdamm/etc into that.
> 
This is definitely good idea. Will do.
 
> Talk to the libgdamm/etc folks about adding it to the GNOME runtime.

I am not sure what is called "GNOME runtime". 
 
> Package libgdamm/etc in .deb form and get them into Debian
> experimental:
> 
> https://mentors.debian.net/intro-maintainers
> 
I already done this. I just need to go through the standard process. It
 still doesn't solve problem with upstream development. 
I put all my packages here https://drive.google.com/open?id=0B8fjSLiFRX
_PZWFnbUVfMTcxYTA


> Personally, I would choose just the last one or possibly all of the
> last three.
 
Definitely, all three suggestions serve different needs. Many thanks
for your comments.



On Thu, 2017-04-27 at 12:04 +0800, Paul Wise wrote:
> On Thu, Apr 27, 2017 at 11:25 AM, Pavlo Solntsev wrote:
> 
> > I need your advice about development under Debian. I use testing
> > repo.
> > My desktop environment is Gnome and I contribute to some Gnome's
> > projects. For me the big challenge is to work with upstream
> > libraries.
> > Basically, questions lays in the plane how to maintain upstream
> > library
> > that I can use in my own project. For now, I can't build some
> > libraries
> > because of dependency that are not available in my debian repo. I
> > know
> > jhbuild can be used but some libraries, e.g. libgdamm are not
> > available
> > as modules. I checked Flatpak but can't figure out how to use my
> > own
> > library for development. I just wanted to ask for advice if someone
> > can
> > share an experience in this matter that would be very helpful.
> 
> Your options are:
> 
> Manually build libgdamm/etc and install them in ~/ or /opt or
> /usr/local
> 
> Talk to the jhbuild folks about getting libgdamm/etc into that.
> 
> Talk to the libgdamm/etc folks about adding it to the GNOME runtime.
> 
> Package libgdamm/etc in .deb form and get them into Debian
> experimental:
> 
> https://mentors.debian.net/intro-maintainers
> 
> Personally, I would choose just the last one or possibly all of the
> last three.
> 
-- 
- Pavlo Solntsev
-
Sent from Evolution on GNU/Debian  id="-x-evo-
selection-start-marker">



Re: I need your advice

2017-04-26 Thread Paul Wise
On Thu, Apr 27, 2017 at 11:25 AM, Pavlo Solntsev wrote:

> I need your advice about development under Debian. I use testing repo.
> My desktop environment is Gnome and I contribute to some Gnome's
> projects. For me the big challenge is to work with upstream libraries.
> Basically, questions lays in the plane how to maintain upstream library
> that I can use in my own project. For now, I can't build some libraries
> because of dependency that are not available in my debian repo. I know
> jhbuild can be used but some libraries, e.g. libgdamm are not available
> as modules. I checked Flatpak but can't figure out how to use my own
> library for development. I just wanted to ask for advice if someone can
> share an experience in this matter that would be very helpful.

Your options are:

Manually build libgdamm/etc and install them in ~/ or /opt or /usr/local

Talk to the jhbuild folks about getting libgdamm/etc into that.

Talk to the libgdamm/etc folks about adding it to the GNOME runtime.

Package libgdamm/etc in .deb form and get them into Debian experimental:

https://mentors.debian.net/intro-maintainers

Personally, I would choose just the last one or possibly all of the last three.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



I need your advice

2017-04-26 Thread Pavlo Solntsev
Dear friends.

I need your advice about development under Debian. I use testing repo.
My desktop environment is Gnome and I contribute to some Gnome's
projects. For me the big challenge is to work with upstream libraries.
Basically, questions lays in the plane how to maintain upstream library
that I can use in my own project. For now, I can't build some libraries
because of dependency that are not available in my debian repo. I know
jhbuild can be used but some libraries, e.g. libgdamm are not available
as modules. I checked Flatpak but can't figure out how to use my own
library for development. I just wanted to ask for advice if someone can
share an experience in this matter that would be very helpful.

Thanks.



-- 
- Pavlo Solntsev
-
Sent from Evolution on GNU/Debian  id="-x-evo-
selection-start-marker">