Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574212 - www-client/uzbl - web interface tools which adhere to the unix philosophy
Summary: www-client/uzbl - web interface tools which adhere to the unix philosophy
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: https://www.uzbl.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-08 19:49 UTC by deference
Modified: 2019-12-04 11:51 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description deference 2016-02-08 19:49:08 UTC
Recently, uzbl was masked and removed:
https://bugs.gentoo.org/show_bug.cgi?id=570836
However I checked and found that development, though slow, is continuing.
https://github.com/uzbl/uzbl
I decided to join the team, so now it will, hopefully, go faster.
There have been several issues resolved and one release made in the past two weeks. The next cool thing planned is webkit 2.0 support which will be available in the next release (we are working on that).
There have been no bugs cited in the package making it worth removing, just that it uses an older library which is not a problem since webkit is slot'ed.
I suggest you it be added back again in the main repo.
I think if you read the docs you will notice that, like fvwm, etc., vs. GNOME, etc. these projects attract less attention and are smaller, hence the perceived failure of the project.
Comment 1 deference 2016-03-24 04:41:49 UTC
The uzbl website did not contain a mention of any release. It has since been fixed and if you look at the commits you'll see that webkit2 support is on the way.
I would have mentioned it sooner, but I've been sick.
Comment 2 Aric Belsito 2016-04-10 16:36:38 UTC
@deference uzbl now shows a new 0.9 release on their website, with 1.0 planned to be the WebKit 2 release. Are you planning on making an ebuild?
Comment 3 deference 2016-04-13 04:29:45 UTC
Not planning, but I would be happy too. If I did so I'd need to know where to upload the ebuild and the uzbl release so that it makes it to the gentoo mirror site.
Comment 4 Louis 2016-04-21 17:04:53 UTC
(In reply to deference from comment #3)
> Not planning, but I would be happy too. If I did so I'd need to know where
> to upload the ebuild and the uzbl release so that it makes it to the gentoo
> mirror site.

According to https://wiki.gentoo.org/wiki/Gentoo_Github it looks like the ebuild must committed on Github and then isubmitted as a Pull request.

The Github repo is at https://github.com/gentoo/gentoo
The commit that removed the uzbl ebuild is https://github.com/gentoo/gentoo/pull/608/commits/83ea312d81ef4c2fa34316bbe2b71c976deea5ba
Comment 5 Louis 2016-04-21 17:08:07 UTC
(In reply to Louis from comment #4)
> (In reply to deference from comment #3)
> > Not planning, but I would be happy too. If I did so I'd need to know where
> > to upload the ebuild and the uzbl release so that it makes it to the gentoo
> > mirror site.
> 
> According to https://wiki.gentoo.org/wiki/Gentoo_Github it looks like the
> ebuild must committed on Github and then isubmitted as a Pull request.
> 
> The Github repo is at https://github.com/gentoo/gentoo
> The commit that removed the uzbl ebuild is
> https://github.com/gentoo/gentoo/pull/608/commits/
> 83ea312d81ef4c2fa34316bbe2b71c976deea5ba

I forgot to add that from what I saw in the deleted ebuild, the tarballs are retrieved straight from Github
Comment 6 Sam Jorna (wraeth) gentoo-dev 2016-04-22 00:22:49 UTC
(In reply to deference from comment #3)
> Not planning, but I would be happy too. If I did so I'd need to know where
> to upload the ebuild and the uzbl release so that it makes it to the gentoo
> mirror site.

Just to clarify, are you willing to become the maintainer of this package through the Proxy Maintainers[0] project? This would mean providing ebuilds for version bumps and dealing with any relevant bugs as they are found.

(In reply to Louis from comment #4)
> According to https://wiki.gentoo.org/wiki/Gentoo_Github it looks like the
> ebuild must committed on Github and then isubmitted as a Pull request.

GitHub is one method of contributing, but it certainly isn't required. Ebuilds and patches can also be submitted by attaching to the relevant bugs in Bugzilla.

0: https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers