Re: ...unlike his credibility
The way of releasing it, however, was not that of a whistleblower acting in good faith.
He could have dumped the whole lot out at once. He could have sent a routine press release to his media outlets of choice. Instead, he staggered the releases over several weeks, promised ever-rescheduling press conferences (thus catching more news cycles), and clearly colluded with the Russians in writing hack-job stories based on the contents.
I say "clearly colluded with the Russians", because time and again the stories were first published in RT or other Russian government-controlled media, and only then picked up and copied verbatim by US sources.
And while we're on the subject, "my source was not the Russian government" - think about what that doesn't mean. Specifically, it doesn't mean "my source was not supplied by the Russian government", or "my source was not working for the Russian government". Nor, for that matter, does it mean "I have personally verified my source's bona fides and confirmed that s/he never had any contact with the Russian government, because I have a foolproof way of doing that".
I for one would love to see Trump pardon Assange. It would remove his number one lame excuse for not going back to Sweden to face trial there.