Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [titan-dev] Request for comments: Titan Installer Script

Hi Frank,

For  the moment we will do as follows:

In the  README.linux I will add a note mentioning your name and your script as a possible installation method. 

You can continue extending your script to other platforms you consider  relevant, and maybe also adding some more info about 
post-installation steps for Eclipse (and maybe some pre-requisites , if any ,for Eclipse) , also it should be specified which Eclipse version will be the basis for  
Titan plug-ins.

Please  be aware that the script should be retested from time to time, at least once after every release, which is done historically  twice a year , next one due in May.


Thank you and best regards
Elemer




 



-----Original Message-----
From: Elemér Lelik 
Sent: Friday, March 09, 2018 12:13 PM
To: titan-dev@xxxxxxxxxxx
Subject: RE: [titan-dev] Request for comments: Titan Installer Script

Hi Frank,


Sorry, we don't have an up-to-date  list for  Redhat/Suse ;

I looked into the script briefly, and  I noticed that it installs  the Eclipse packages, but then after starting Eclipse some more configuration (e.g. adding Titan features from the downloaded zip )needs to be done;

It would be good if that would be also described  or a t least a reference would be added to the Eclipse installation guide.

However we will test the script more thoroughly , I added it to the pipeline , and if any observations, we'll come back to you.

Best regards
Elemer






-----Original Message-----
From: titan-dev-bounces@xxxxxxxxxxx [mailto:titan-dev-bounces@xxxxxxxxxxx] On Behalf Of Frank Rehberger
Sent: Wednesday, March 07, 2018 2:56 PM
To: titan-dev@xxxxxxxxxxx
Subject: Re: [titan-dev] Request for comments: Titan Installer Script

Hi Elemer,

sure! Adding the script to the titan.core sounds like a good idea.

After review, please let me know if it is mature enough to be merged into titan.core?

So far the script supports Debian/Ubuntu systems only. The script performs a package-check, to ensure required Deb-packages are present on that host.

I would like to add a package-check for Redhat/Fedora and Suse as well.
Do you have a list of the required RPM-packages for those distros?

Kind regards, Frank

On 07.03.2018 08:03, Elemér Lelik wrote:
> 
> Thank you , Frank,
> 
> we will take a look;
> 
> Wouldn't you want to contribute this script to Titan?
> We can make it part if the titan.core github repo. 
>  
> Of course I can upload it, but if you make a pull request and we let it in , your name will appear as a contributor.
> 
> Here's the procedure to be followed:
> 
> https://docs.google.com/presentation/d/1AVi3Be3qYmkYm6VEf4BnYHYa3hwpjj
> IM5EQc7W6LtNE/edit#slide=id.g12171771d8_0_0
> 
> (It probably looks more complicated than it really is.)
> 
> 
> 
> Best regards
> Elemer
> 
> 
> 
> -----Original Message-----
> From: titan-dev-bounces@xxxxxxxxxxx
> [mailto:titan-dev-bounces@xxxxxxxxxxx] On Behalf Of Frank Rehberger
> Sent: Tuesday, March 06, 2018 6:24 PM
> To: titan-dev@xxxxxxxxxxx
> Subject: [titan-dev] Request for comments: Titan Installer Script
> 
> Hello Titan-dev group,
> 
> I am new to the Titan-project; reading the installation howtos, I poured the details into a small script to automate the Titan-installation process of the Eclipse-IDE and the Titan-binaries on Ubuntu/Debian.
> 
> The installer-script is located/accessible at github, so everybody can benefit and participate.
> 
> https://github.com/frehberg/ttcn3-titan-installer
> 
> It is possible to execute the script directly using the following
> curl-command:
> 
> curl
> https://raw.githubusercontent.com/frehberg/ttcn3-titan-installer/maste
> r/install_titan.sh
>  -sSf | bash
> 
> The script will check for the presence of certain deb-packages, then downloading the latest packages of Eclipse, Titan-Plugin and Titan-binaries.
> 
> Finally the TTC3/Titan-tooling will be deployed in the following
> directories:
> 
>     eclipse:  ${HOME}/ttcn3-tools/eclipse
>     TTCN3 titan.core:  ${HOME}/ttcn3-tools/titan.core/Install
> 
> And the corresponding environment variables will be added to 
> ${HOME}/.bashrc
> 
> And a startup-script will be placed at: ${HOME}/bin/titan-ide
> 
> Please let me know if anything is missing, or could be improved.
> 
> Please do not hesitate to file issues using the github-issue tracker or contributing new features/improvements using a github-pull-request.
> 
> Enjoy
> 
> //frehberg
> _______________________________________________
> titan-dev mailing list
> titan-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or 
> unsubscribe from this list, visit 
> https://dev.eclipse.org/mailman/listinfo/titan-dev
> _______________________________________________
> titan-dev mailing list
> titan-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or 
> unsubscribe from this list, visit 
> https://dev.eclipse.org/mailman/listinfo/titan-dev
> 

_______________________________________________
titan-dev mailing list
titan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/titan-dev

Back to the top