GithubHelp home page GithubHelp logo

Comments (10)

smriti-135 avatar smriti-135 commented on August 28, 2024 1

I am in dire need of this!

As part of college course work, I am required to make a genomic database for a local website with basic features (like gene search, sequence alignment). I have installed Drupal 10.2.3 with PostgreSQL 14.11, PHP 8.3.4 and Tripal 4.0.0-alpha2.

My main doubt is, considering the time frame I have to finish this course (1 month), can I afford to wait for module upgradation to support Drupal 10/Tripal 4 or should I redo the whole project with Drupal 7? Or is there anything else I am missing? I am looking to create this as part of my course project that can be converted to a full-fledged website beyond that (so cannot redo the whole thing after Drupal 7 end-of-support in just a few months).

Note: I am new to Drupal and website development in general. Would appreciate clear instructions or redirection if I am in the wrong forum.

from tripal_blast.

chunhuaicheng avatar chunhuaicheng commented on August 28, 2024

Hi, is there any progress on upgrading this module to Drupal9/10? If there is a new branch available, we can help test it.

from tripal_blast.

laceysanderson avatar laceysanderson commented on August 28, 2024

Hi! Thanks for touching base :-) All the current work is in the 9.x-4.x branch.

My colleague @reynoldtan worked on it and I haven't gotten the chance to try it out yet myself :-) I think this was all done before Tripal Jobs were ready so it may not yet work fully but we would welcome you to try it and report back through issues and what not.

This module will definitely be upgraded for Tripal 4 well before the Drupal end of life but we are currently not planning to work on it for a couple of months... but if we see enough interest I may be able to bump it up sooner. So if you need this make sure you try it out and make issues for anything not working or complete.

from tripal_blast.

chunhuaicheng avatar chunhuaicheng commented on August 28, 2024

That is great! We'll give it a try once our new dev site is ready and report any problem we find. Thank you!

from tripal_blast.

chunhuaicheng avatar chunhuaicheng commented on August 28, 2024

Just tried and the 9.x-2.x branch could not be installed on either Drupal 9 or Drupal 10. We'll wait till it is ready for testing. Thanks!

from tripal_blast.

laceysanderson avatar laceysanderson commented on August 28, 2024

Hi @smriti-135, yes you are in the right place -Welcome!
Going with Tripal 4/Drupal 10 is definitely the right plan right now 👍
I'm one of the Tripal core developers and also the main developer of this module so things have been a bit hectic lately ðŸĪŠ That said, I will test install this today and see where we are at so I can advise you better :-) Even with a month turn-around I think you continue on as you are going.

Quick question: in addition to setting up a site in Tripal, are you perhaps interested in contributing code-wise to our projects? This would look really good on your CV so may be something you want to think about depending on your background. If so, I'd be happy to guide you to make any small changes needed to get this fully upgraded with detailed instructions and links to resources :-)

from tripal_blast.

smriti-135 avatar smriti-135 commented on August 28, 2024

Hello!
Great to hear that the module is on its way to being ready. But I wonder if the same can be said for other modules such as JBrowse... After looking around, I am thinking of sticking to Drupal 7 till the modules I require are ready for Drupal 10.

As for you question about contributing to the project, I am interested but not sure if I will fit the requirements. I am actually not from a CS background and am only now learning computer-related stuff as part of my Bioinformatics course. Considering that I am still in the learning process, I wonder if I will have the skills and time to contribute good code. If you think that would be feasible for both you and me, let's discuss things!

from tripal_blast.

laceysanderson avatar laceysanderson commented on August 28, 2024

Great to hear that the module is on its way to being ready. But I wonder if the same can be said for other modules such as JBrowse... After looking around, I am thinking of sticking to Drupal 7 till the modules I require are ready for Drupal 10.

I'm still not sure that is what I would recommend as the upgrade from Drupal 7 to Drupal 10 may not be very straight forward 😎 Are you part of our Tripal Community slack? I would suggest you go on there and let us know the exact modules you feel you need and we could suggest alternatives or work arounds while they are prepared. For example, with JBrowse I would suggest developing it stand-alone on the same server, maybe themeing it to look like your site and then linking to it in your menu's.

Considering that I am still in the learning process, I wonder if I will have the skills and time to contribute good code. If you think that would be feasible for both you and me, let's discuss things!

I think the time is likely your limiting factor even given that you are a beginner :-) Again, I'd love to chat more in the slack channel or in the community codefests that we hold weekly.

One example so something I think you could do with your current level of knowledge and some general guidance is to help move the specialized blast options from the old version into the new services. The form arrays did not really change between D7 and D10 so this would almost be a straight copy/paste from one version to the correct place in the new version :-)

from tripal_blast.

smriti-135 avatar smriti-135 commented on August 28, 2024

I'm not yet a part of the Tripal Community slack so I'll probably get onboard that first. Would definitely appreciate some alternatives and workarounds. And can take forward our discussion there.
See you! :)

Edit 1: @laceysanderson I have no idea how to join the Slack community. I have joined the mailing list, but what next? How else do I contact you? From what I understand, this is more of a bug/issue forum than general queries forum.

Edit 2:

For example, with JBrowse I would suggest developing it stand-alone on the same server, maybe themeing it to look like your site and then linking to it in your menu's.

I just got my deadline bumped forward because I need to work on and submit a report in the last week. So I effectively have only 2 weeks to set things up and make it work. Is your suggestion possible in this case? Putting it here since I'm still figuring out how to join Slack.

from tripal_blast.

laceysanderson avatar laceysanderson commented on August 28, 2024

Darn! In that case you may need to stick with Drupal 7 / Tripal 3 🙈

Regarding the slack, apparently the page providing the invite link is broken on our site so it's no wonder you're struggling to join. We will get that fixed but in the meantime here is the invite link.

from tripal_blast.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google âĪïļ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.