#20154: train-tracks
-------------------------------------+-------------------------------------
       Reporter:  dbenielli          |        Owner:
           Type:  task               |       Status:  new
       Priority:  major              |    Milestone:  sage-7.1
      Component:  combinatorics      |   Resolution:
       Keywords:  free-group         |    Merged in:
  automorphism                       |    Reviewers:
        Authors:  Dominique          |  Work issues:
  Benielli, Thierry Coulbois         |       Commit:
Report Upstream:  N/A                |  2fbe7c6745dc59fc60b8ccb1c616224b3c60a5b3
         Branch:                     |     Stopgaps:
  u/dbenielli/train_tracks           |
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by mmarco):

 > 2/ Now, we need to make that compatible with the FreeGroup of
 sage.groups. I propose to start from the file sage.groups.free_group.py
 and add the methods I need. This is the purpose of the work branch in my
 https://github.com/coulbois/sage-train-track repository. I fear that this
 implies giving-up the fact that free groups elements are words. Everybody
 is okay with that ?
 >

 I am certainly okay with that. From a quick look at your code, it sounds
 very natural to rewrite it on top of existing FreeGroups (for instance,
 you needed to add some way to concatenate word with cancelations, whereas
 in the framework of freegroups you have all that for free as the standard
 product).

 > (I guess I am not in the correct Sage workflow, please comment if you
 have a better one).

 In theory, we should handle the branches in this server instead of github.
 But given the size of the project, and the fact that we are in a stage
 where we are pretty much experimenting before deciding the actual dessign,
 it may be ok to handle this early branches somewhere else (as long is
 everybody is ok about working through github). Although at some point we
 should move it all to trac branches.

--
Ticket URL: <http://trac.sagemath.org/ticket/20154#comment:29>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to