[kgraphviewer-devel] Re: KGraphViewer 1.2 and Git

Milian Wolff mail at milianw.de
Thu Nov 4 12:38:26 CET 2010


On Wednesday 03 November 2010 22:10:40 Gaël (aka Kleag) wrote:
> Hello,
> 
> As Millian has noted (thus releasing Massif Visualizer 0.1), I finaly was
> able to correct the building of most of the KGraphViewer packages on the
> OpenSuse Build Service, thus officialy releasing KGraphViewer 2.1. Well,
> I'll have to release soon a 2.1.1 because some include files were not
> installed, preventing to use the DotGraphView widget independently using
> the library. But I'd like also before to change this class to use a
> d-pointer, avoiding to install unwanted includes and being a cleaner
> library.

Imo this should then be 2.2.0 and increase the SOVERSION, as apps will have to 
be rebuilt against it. Go for it though!

> Also, you must have noticed due to the traffic on the list that I have
> asked to move kgraphviewer code to git. Thanks to the efficiency of KDE
> admins, this have been done very quickly and you can now access to the
> projects.kde.org page

Cool :)

> (https://projects.kde.org/projects/extragear/graphics/kgraphviewer/) to
> find the repository. From the mailing list, I have added Milian, Sandro
> and Tomaz as developpers. If I have forgotten some people, please tell me
> ! BTW, I don't know exactly what the Developper status here gives. Does
> non-developpers do not have write access ?

All kde developers have write access to git.kde.org projects once the hook-
enable script was executed afaik. I think this is just for people browsing the 
projects to see who is considered to be core-developers of each project.

> I will have to find how to create "branches" and "tags" (or equivalents)
> under git to prepare the future release. I'll also have to find another
> script to extract the code and all i18n to create new packages.

For branches:

git checkout $somenewbranch
git push $somenewbranch origin

For tags:

git tag -m "some cool message" v1.2.3
git push --tags

For packages:
contact Harald Sitter (apachelogger) and reuse his excellent release script:
https://code.launchpad.net/~apachelogger/+junk/release-script-refactor

I use it for KDevelop releases and it works quite fine.

> Regards,
> 
> Gaël
> 
> P.S.: I should have a blog (on the kde planet) to announce this kind of
> things...

yay :)
-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kgraphviewer-devel/attachments/20101104/fe067a6a/attachment.sig 


More information about the kgraphviewer-devel mailing list