All,
I have put a significant amount of work into the QuickBuild system over
the past week in an attempt to stabilize it and increase performance.
While I am aware that there were some outages in random components (most
notably the PPA mirror redirects) while I was doing this, all issues
should be resolved at this point.
As of this writing four build machines are online, one for each
architecture. As we have reached the chiller fund goal (see prior
messages) the remaining x86/amd64 build machines will be brought back
online over the next couple weeks.
Please let me know what you think, and definitely let me know if anything
is still malfunctioning!
Tim
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
All,
As you can probably see from the activity on the trinity-commits list
there have been multiple updates to both the common cmake/admin modules
and the icons across the entire tree over the past week or so.
This ongoing activity has forced essentially a full archive rebuild for
Debian/Ubuntu, our primary supported distributions.
I am announcing a ***hard freeze*** for R14 to allow the Debian/Ubuntu
rebuild to start generating our RC1 package sets. There are currently
three open bug reports blocking Bug 2014; patches that do not relate to
those three reports must be discussed on this list and approved by me
before being committed to GIT. Additionally, only patches that do not
affect the common cmake/admin modules will even be considered at this
time.
After the RC1 rebuilds are complete this soft freeze will thaw to accept
patches for bugs discovered before and during RC1 testing. This thaw will
be short lived to allow time for RC2 rebuilds, so all patches should be
ready within a week after RC1 release.
Each rebuild cycle takes around 2-3 weeks due to the multitude of
distributions supported. If no common cmake/admin modules are updated for
RC2 the resultant rebuild will take less time.
Onwards to the much-fabled R14 release! :-)
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iFYEARELAAYFAlQ9WJAACgkQLaxZSoRZrGEBQgDdFjmryG8MwYCFIAb+KP5tpzPQ
AnbFoau0HP5VAgDfY+1PLlqolGwxLrYhrr06lSQuKbViZ0VpD5vMHg==
=GzuQ
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
All,
After much consideration I have decided it would be safest to require our
developers to formalize their open-source contributions with a CLA.
The CLA on the main TDE site does not transfer copyright or do anything
objectionable like Canonical's old CLA did; it simply formalizes the
long-standing intuitive agreement between open-source contributors and
open-source projects. Specifically, contributors grant a license to use,
redistribute, modify, etc. the contributed work under our approved
open-source licenses (sadly this formalization is required even though
most people would think contributing to an open source project
automatically granted those rights!), waive any patent rights they may
otherwise hold for the contribution (some people contribute then sue for
high damages), etc. Fairly standard stuff but in the increasingly
litigious environment of the United States the risks are just too high to
continue without a CLA.
I have not arrived at this decision lightly, but have tried to keep the
CLA as minimal as possible while protecting the project. I don't believe
the CLA grants any further rights to the project than already intuitively
granted when people contribute to an open source project; if I am in error
please let me know ASAP!
Until I get feedback from the core team this is not mandatory for anyone
who has already contributed to the project. Above all I do not want to
alienate the core development team without whom this project would not be
possible.
The agreements (and rationale) are available here:
https://www.trinitydesktop.org/cla/
Thank you for your consideration,
Timothy Pearson
Trinity Desktop Project
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iFYEARELAAYFAlQ//XAACgkQLaxZSoRZrGH4YQDeIfueuXHs5kOZWWs8cvkeQgPJ
jOJmkwmyVHMNPwDgtittrcLJjTacpbAEnRaCagrlBEZWSQkyzGLoSQ==
=ppdv
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
Slavek, all,
When building TDE on Debian Jessie I have run into several instances where
tdebase FTBFS due to the recent changes in CMake policy CMP0046. Setting
the OLD behavior repairs the problem.
Are there any drawbacks to setting CMP0046 OLD globally? If not can one
of the CMake gurus here please push a proper patch to the cmake module
ASAP?
Thanks!
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iFYEARELAAYFAlQyFioACgkQLaxZSoRZrGET/wDeLn3j3AwlGR+gzz6UfWh54BqD
twCjpFoz79D+nADcD99Wj3aPT1LjXpsry4upoilcdxShhVi39nYSPQ==
=F97K
-----END PGP SIGNATURE-----
Hi all,
we have another unwelcome message:
libtool (2.4.2-1.11) unstable; urgency=medium
* Non-maintainer upload.
* Drop libtool's dependency on libtool-bin.
* Add libtool-bin dependency on libtool.
* Make libtool Multi-Arch: foreign. Closes: #682045.
* Bump standards version to 3.9.6.
-- Matthias Klose <doko@.........> Tue, 14 Oct 2014 19:21:11 +0200
This means that the packages that need to building libtool will need to have a
set to variant dependency: "libtool-bin | libtool". I suggest to wait for a
change in tde-packaging before we know what all packages will be affected.
Now I ran into this problem with pytdeextensions and bibletime. We will see
what will follow. We'll see whether it will be appropriate to wait for the
change after RC1.
--
Slávek
The new "patches from GIT" page looks good and so does the search field
at the bottom. Anyhow IMO there are still a few things to fix:
1) email addresses are shown in full, which is not that good being a
page available without any login.
It would be advisable to remove them, both from the committer column and
the Log message column (for signed-off commits).
2) I believe the correct name of the committer column should be "Author"
3) The page still displays with problems if the width of the browser
window is small enough (the blue left side menu overlaps the page contents)
4) The search field would probably be better if it was at the top, since
it does not take up much page space. At the moment we need to scroll the
whole page if we want to search for a particular commit
5) the 'page navigation' (the one saying 'Now viewing patches...') would
be better if it had links to the next and previous adjacent pages as in
most search engines (something like [1], [2], [3], .... to make it clear)
6) IMO, the name "Patches from GIT" is misleading for new users, as I
already said in a previous email. Would be better to call it "GIT
Commits" or "Commit history" or something with "commit" in it
Hope this is useful.
Cheers
Michele
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
Cross post from the users list:
All,
The new TDE website has been updated to incorporate feedback received from
both users and developers; it is hoped that this design strikes a proper
balance between aesthetics and functionality. Many thanks to the TDE Web
team, especially E. Liddell, for their work on the new site!
R14 Release Candidate 1 is currently being built. This process should be
complete somewhere around Nov. 10 2014 barring unforeseen difficulties.
RC1 will take the form of a package set for Debian/Ubuntu along with an
Ubuntu LiveCD that can be used for testing.
The TDE project needs your financial support! If you can, please donate
towards our operating costs at https://www.trinitydesktop.org/donate.php .
In particular, due to the large size of the R14 binary package set we
needed to increase the available Internet bandwidth temporarily until R14
is released; this change increased TDE's operating costs substantially and
has put severe strain on the project's finances.
Thank you for your support!
Timothy Pearson
Trinity Desktop Project
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iFYEARELAAYFAlRPtLwACgkQLaxZSoRZrGG0aADgxHK8klKhMx/AidxoVWGhYRvu
DAyC+RK+jJSmgwDggNUE39Zyr1uWujhyHhS0U8oPBok398QoPBOjFw==
=o2v2
-----END PGP SIGNATURE-----
Hi all!
I'm courious, is there any progress on the *BSD-front?
Nik
--
Please do not email me anything that you are not comfortable also sharing with the NSA.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
> Am Mittwoch, 15. Oktober 2014 schrieb Timothy Pearson:
>> All,
>>
>> Thanks to the efforts of the TDE web development team we proudly announce
>> the debut of our new website (https://www.trinitydesktop.org)!
>>
>> The new site provides a cleaner and easier to use interface without
sacrificing availability of any information. In fact, several items
were
>> added, including a new FAQ page and application documentation.
>>
>> Additionally, per popular request we have transitioned from our old
FOSWIki installation to a new MediaWiki installation, with all old
content
>> having been migrated over the course of several months. This should make
>> it much easier to add new content to the TDE knowledge base.
>>
>> Let us know what you think!
>>
>> Timothy Pearson
>> Trinity Desktop Project
>
> Looks really nice in firefox, but the left menu tree breaks in konqueror
;-)
>
> Nik
Thanks for the info; hadn't thought to check it in Konqueror.
I'm not sure I can fix it; Konqueror's broken HTML rendering is a known
problem but I haven't gotten around to seeing what would be required to
replace KHTML with Webkit. That process will be lengthy and won't happen
for R14 in any case.
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iFYEARELAAYFAlQ+xgMACgkQLaxZSoRZrGEeXwDfdENzNvqkl5slOVNzhCb8l8Uu
eJSf2oCnnbu+gADcD48XOjPyxXqIkq+sRdNepr5ANdX1UcKSkJUi1w==
=62F1
-----END PGP SIGNATURE-----
Hi guys,
It would be really cool to drop a 'smart' table into the patches page, or
have an alternative page that provided that support. Datatables is a great
example of this. It's a pseudo excel style table, backed by some
javascript. it would make it easy to search through commits, export data to
excel, sort of date, etc.
Just a thought,
Calvin