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 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/1AVi3Be3qYmkYm6VEf4BnYHYa3hwpjjIM5EQc7W6LtNE/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/master/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
> 



Back to the top